處理速度多少CPU,DSP,ARM,顯卡,單芯片...處理速度概念很抽象,和fpga優(yōu)化有關(guān)。最好用主頻來衡量,也就是一個數(shù),好比較,fpga和dsp 1的區(qū)別,結(jié)構(gòu)特征FPGAa,芯片中有大量的邏輯門和觸發(fā)器,多為查找表結(jié)構(gòu),實(shí)現(xiàn)過程為SRAMb。它可以通過硬件描述語言快速設(shè)計和改進(jìn),并可重復(fù)編程,c .掉電后,一般會丟失原有的邏輯配置;時間序列難以規(guī)劃;無法處理多個事件;不適合條件運(yùn)算DSPa,數(shù)據(jù)和程序分離的哈佛結(jié)構(gòu)和改進(jìn)的哈佛結(jié)構(gòu),即數(shù)據(jù)總線和地址總線分離,使程序和數(shù)據(jù)存儲在兩個分離的空間中,允許指令的取指和執(zhí)行完全重疊。
DSP就是CPU,而FPGA可以看作是資源的集合(資源就是門電路)。所以一個相當(dāng)于專門的產(chǎn)品,另一個更像是原材料。你想做什么樣的功能,完全由你自己決定。我是說硬件層面。DSP擅長信號處理和信號運(yùn)算;FPGA專門做信號控制;。這是兩種不同類型的設(shè)備,既有區(qū)別又有聯(lián)系。簡單來說,dsp是一種特殊的cpu,專門針對一般的信號處理進(jìn)行了優(yōu)化,其指令集與一般cpu不同。1、進(jìn)行異構(gòu)計算時,GPU,FPGA,CPU,DSP這些平臺各有什么特點(diǎn)?如何選擇
DSP:從16位到32位,內(nèi)部采用哈佛結(jié)構(gòu),特別適合數(shù)據(jù)處理。其中,16位DSp適用于中高級工業(yè)控制到簡單的語音/圖片(不含視頻)處理;其中,32位DSp適用于復(fù)雜的語音/圖片/視頻處理FPGA:新的FPGA可以利用內(nèi)部的乘法器/寄存器/存儲塊來構(gòu)造軟核,比如可以構(gòu)造ARM來實(shí)現(xiàn)ARM的功能;如果構(gòu)造成DSP,就可以實(shí)現(xiàn)DSP的功能。但是FPGA功耗較大,構(gòu)建ARM/DSP不如專用ARM/DSP方便。但在高速信號處理中,可以采用并行結(jié)構(gòu),大大提高了速度的處理能力,甚至超過了目前最快的DSP。
目前三種技術(shù)都各有特點(diǎn),誰也無法完全取代誰。從市場需求來說,ARM是現(xiàn)在最火的技術(shù)。低端芯片正在取代51單片機(jī),中端芯片用于工業(yè)控制,高端芯片作為便攜設(shè)備的主控制器,可以運(yùn)行系統(tǒng)。感覺IPHONE和IPAD一下子激活了市場,ARM立刻流行起來。與DSP和FPGA相比,ARM的主要優(yōu)勢是豐富的外設(shè),如USB接口、液晶屏接口、NAND接口甚至觸摸屏接口。用DSP和FPGA開發(fā)這些外設(shè),你已經(jīng)精疲力盡了。