|
linux嵌入式學(xué)習(xí)網(wǎng)站_嵌入式系統(tǒng)的復(fù)雜性推動(dòng)了什么的發(fā)展,
二十年前,用于系統(tǒng)建模、仿真、圖像和信號(hào)處理的嵌入式實(shí)時(shí)處理通常使用按比例縮小的超級(jí)計(jì)算機(jī)體系結(jié)構(gòu),以并行對(duì)稱(chēng)拓?fù)浠ミB的相同處理器的同質(zhì)陣列。這些架構(gòu)的編程解決方案最初是分散的,通常使用硬件供應(yīng)商或微處理器專(zhuān)用軟件層來(lái)處理處理元件之間的通信。
隨著時(shí)間的推移,對(duì)可移植性的需求推動(dòng)了新開(kāi)放標(biāo)準(zhǔn)的發(fā)展。例如,MPI(消息傳遞接口)不斷發(fā)展,使開(kāi)發(fā)人員能夠創(chuàng)建在這些同構(gòu)并行體系結(jié)構(gòu)上運(yùn)行的高性能,可伸縮和可移植的應(yīng)用程序。
在過(guò)去十年中,多核CPU,DSP,GPU和FPGA等新技術(shù)提供了數(shù)量級(jí)更多的嵌入式處理能力。今天的架構(gòu)越來(lái)越異構(gòu)。
結(jié)合FPGA,多核CPU和強(qiáng)大GPU的現(xiàn)代系統(tǒng)現(xiàn)在可以取代十年前擁有數(shù)十到數(shù)百個(gè)處理器的系統(tǒng)。這種SoC技術(shù)可以在一塊硅片上集成多種處理架構(gòu),其性能與90年代后期的超級(jí)計(jì)算機(jī)相匹配。
這些新的高性能嵌入式計(jì)算(HPEC)架構(gòu)已經(jīng)實(shí)現(xiàn)了快速擴(kuò)展的大量新嵌入式應(yīng)用,例如虛擬和增強(qiáng)現(xiàn)實(shí),物聯(lián)網(wǎng),云計(jì)算,醫(yī)療設(shè)備,機(jī)器人和自動(dòng)駕駛汽車(chē)。
來(lái)源:朗銳智科 |
|