濾波器DSP處理器的并行性
出處:computer00 發(fā)布于:2008-11-17 15:38:26
隨著VLSI技術(shù)的進步,已經(jīng)有可能通過增加額外的硬件資源來增強通用和專用處理器的性能。為提高傳統(tǒng)Von Neumann機的吞吐量,可以增加額外的硬件資源以充分利用指令級并行性的優(yōu)勢。目前已經(jīng)形成的用于支持指令級并行的技術(shù)包括超級流水線、超標量結(jié)構(gòu)、數(shù)據(jù)流處理器以及超長指令字結(jié)構(gòu)。由于軟件開發(fā)成本螺旋式上升,大量的努力集中在針對編程語言的基于編譯器的自動優(yōu)化領(lǐng)域。
超級流水線技術(shù)已被用于一些處理器以提高吞吐能力,例如Intel Pentium Pro。超級流水線是通過增加流水級來獲得的,這樣可以得到非常短的機器周期,因而允許很高的發(fā)射速率。盡管指令以很高的速率被連續(xù)發(fā)射,它們的終完成仍需要很多周期,即當一個指令被啟動時,多個先前的指令可能正在不同的流水級中被執(zhí)行著。超級流水線的缺點在于增加了等待時間(指令從被發(fā)射到被完成所需的時間),同時使得清空流水線的代價變得更高。從硬件角度看,增加流水線寄存器需要大蚩額外的硬件資源。為了使流水線對程序員和(或)編譯器透明,處理器必須跟蹤分配給指令且仍在流水線上行進的資源。如果發(fā)生資源沖突,流水線將延遲,而“氣泡”將被引入流水線中。一般由編譯器或程序員來排列指令以避免可能發(fā)生的流水線延遲。
從商用角度看,嘗試在數(shù)字信號處理器中支持并行需要借助昂貴的多處理器通信或多個獨立編程的ALU。不幸的是,這些解決方案都伴隨著高昂的價格,并受到I/O引腳數(shù)的限制。的高端DSP ftP結(jié)合了一個RISC處理器和多個獨立程序控制的ALU。這些AI'U已針對信號或圖像處理運算進行了優(yōu)化,同時針對不同速度、成本和功耗需求的市場對器件進行了特殊的優(yōu)化。這里還要強調(diào)一點,即為單處理器開發(fā)的DSP算法未必能很好地移植到多處理器環(huán)境中。
歡迎轉(zhuǎn)載,信息來自維庫電子市場網(wǎng)(www.udpf.com.cn)
上一篇:濾波器循環(huán)緩沖特征
下一篇:濾波器定點與浮點的比較
版權(quán)與免責聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://www.udpf.com.cn,違反者本網(wǎng)將追究相關(guān)法律責任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔此類作品侵權(quán)行為的直接責任及連帶責任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負版權(quán)等法律責任。
如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 什么是C51數(shù)據(jù)類型擴充定義2025/10/27 13:59:22
- 51單片機電平特性是什么2025/9/26 13:11:43
- 單片機檢測直流信號:常用電路全解析2025/8/21 15:49:26
- 探秘三極管在單片機中的關(guān)鍵作用2025/8/18 16:24:42
- 51單片機和52單片機有什么區(qū)別2025/8/8 16:52:42









