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