基于云計(jì)算的通用信號(hào)處理應(yīng)用研究
2.2 信號(hào)處理技術(shù)的通用化
傳統(tǒng)信號(hào)處理機(jī)大多選擇專(zhuān)用芯片完成數(shù)據(jù)處理,導(dǎo)致通用性和可擴(kuò)展性差,且處理算法與硬件結(jié)構(gòu)之間相關(guān)性大,算法的改變往往導(dǎo)致較大的硬件變動(dòng),導(dǎo)致研發(fā)成本高周期長(zhǎng)。
為了滿(mǎn)足不同用戶(hù)的需求以及適應(yīng)在各種復(fù)雜環(huán)境下多種工作方式的需要,雷達(dá)信號(hào)處理機(jī)必須是可編程、可重構(gòu)的,且易于使用和維護(hù),因而信號(hào)處理技術(shù)逐步向通用化方向發(fā)展。軟件的可編程性帶來(lái)了很大的靈活性,也促進(jìn)了硬件系統(tǒng)的規(guī)范化、模塊化和通用化。雷達(dá)信號(hào)處理的實(shí)時(shí)性已經(jīng)達(dá)到每秒百億次至萬(wàn)億次浮點(diǎn)運(yùn)算,采樣位數(shù)和數(shù)據(jù)字長(zhǎng)的增加,使得運(yùn)算復(fù)雜度增加,以上因素導(dǎo)致數(shù)據(jù)吞吐量,存儲(chǔ)量的增加,從而采用多處理器并行設(shè)計(jì)。以FPGA+DSP構(gòu)建通用模塊的多處理器系統(tǒng)通用性強(qiáng)、研制周期短、成本低、維護(hù)易。
3 云計(jì)算與通用信號(hào)處理的結(jié)合
3.1 并行處理系統(tǒng)面臨的挑戰(zhàn)
并行處理機(jī)需將一個(gè)任務(wù)分解成若干個(gè)子任務(wù),交由各處理單元完成。由于子任務(wù)間的內(nèi)在聯(lián)系,各處理單元間或多或少存在數(shù)據(jù)交換和同步,因而并行處理機(jī)的性能直接與任務(wù)劃分有關(guān)。任務(wù)粒度過(guò)細(xì),雖然并行度高,但是導(dǎo)致通信頻繁,控制復(fù)雜;反之則系統(tǒng)負(fù)載平衡度差且并行度低。任務(wù)分配將子任務(wù)分配到不同的處理器上,分配原則與任務(wù)劃分相同。
任務(wù)的劃分和分配/調(diào)度還需與具體的處理器性能、多處理器結(jié)構(gòu)結(jié)合,是并行系統(tǒng)設(shè)計(jì)中最復(fù)雜、且尚未充分解決的問(wèn)題,只能利用人工任務(wù)分配,來(lái)達(dá)到負(fù)載和I/O的平衡。
3.2 可行性分析
多處理器信號(hào)處理機(jī)基于MPP(Massively Parallel Processing)架構(gòu),MPP分為共享總線(xiàn)式和分布式。共享總線(xiàn)式多個(gè)處理器共同使用一套系統(tǒng)數(shù)據(jù)總線(xiàn),如圖2所示;分布式有線(xiàn)形、星形、樹(shù)狀和網(wǎng)孔結(jié)構(gòu)等,如圖3所示。當(dāng)處理器個(gè)數(shù)較多時(shí),共享總線(xiàn)系統(tǒng)將發(fā)生頻繁的總線(xiàn)沖突和等待,使得并行效率下降,而分布式的可擴(kuò)充性和靈活性比共享總線(xiàn)式強(qiáng),支持多級(jí)擴(kuò)展且容錯(cuò)能力高。一般設(shè)計(jì)結(jié)合共享總線(xiàn)和分布式并行兩種形式,從而獲得較高的并行效率。本文引用地址:http://2s4d.com/article/192876.htm
MPP架構(gòu)的典型應(yīng)用如COW(Cluster of Workstations),它是一種松耦合MPP,可以將一個(gè)機(jī)構(gòu)內(nèi)的所有機(jī)器連結(jié)起來(lái)形成強(qiáng)大而統(tǒng)一的計(jì)算力,因而COW屬于HPC(High Performance Computing)超級(jí)計(jì)算,因而基于MPP架構(gòu)的信號(hào)處理系統(tǒng)天生具有HPC基因。
云計(jì)算與信號(hào)處理技術(shù)的融合已具備以下條件:
(1)FPGA+DSP架構(gòu)的模塊化設(shè)計(jì)和標(biāo)準(zhǔn)總線(xiàn)的采用,使得處理機(jī)硬件進(jìn)一步通用化,滿(mǎn)足云計(jì)算環(huán)境采用通用化構(gòu)件的要求。
(2)標(biāo)準(zhǔn)總線(xiàn)如PCI、VME和CPCI等發(fā)展迅速,PCI總線(xiàn)和VME總線(xiàn)正向點(diǎn)對(duì)點(diǎn)高速串行總線(xiàn)轉(zhuǎn)變,即PCI-e和VPX標(biāo)準(zhǔn),其用高達(dá)3~10 Gb /s的LVDS(低壓差分信號(hào))傳輸取代了10~33 MHz的傳統(tǒng)并行傳輸,因而采用標(biāo)準(zhǔn)總線(xiàn)甚至光纖耦合的處理系統(tǒng)之間通信帶寬瓶頸正逐漸消失,滿(mǎn)足云計(jì)算環(huán)境高帶寬的要求。
評(píng)論