新聞中心

EEPW首頁 > 手機與無線通信 > 設計應用 > 充分發(fā)揮多核優(yōu)勢

充分發(fā)揮多核優(yōu)勢

作者: 時間:2012-09-07 來源:網絡 收藏

使用硬件輔助軟件的前提是軟件以小型任務而非獨立功能的形式編寫,而且硬件設計用于自動管理任務。解決這一問題的一個創(chuàng)新方法是使用與功能描述符相關的大型硬件隊列。功能描述符通??勺R別所需的處理資源,比如需要 DSP 或 FFT 功能,而不是具體的 DSP 內核 2。將任務與數據列隊,然后硬件可自動管理從這里接手的處理工作。這樣即使從雙內核過渡到八內核 SoC 也不需要修改軟件。該列隊和描述符系統(tǒng)會自動管理這種過渡。

靈活豐富的軟件方法

現有及新興應用將針對處理元素與內核有不同使用需求。一些應用可獨立使用每個內核,而其它應用則希望將一個處理元素用作主控處理器,將其它處理元素指定為從處理器。第三種處理方式則是將所有處理元素當作同級對待,在它們之間動態(tài)分配任務。部分應用可能希望將器件當作通過 OpenCL 與 OpenMP 等標準實現的高性能計算 (HPC) 引擎使用。

要應對如此多樣化的應用需求,設計人員需要一種可包含和簡化使能器軟件、開發(fā)工具以及操作系統(tǒng)的、能夠滿足各種應用需求的開發(fā)工具套件。這種工具套件應隨硅芯片的發(fā)展而開發(fā),以便能夠順利訪問應用開發(fā)人員使用的處理內核、加速器以及多層連接層。越來越多的進步 SoC 開發(fā)人員,采用基于 Eclipse 的工具,其可幫助他們客戶的各個開發(fā)人員,根據個人喜好定制開發(fā)環(huán)境?;?Eclipse 的工具提供開放式開發(fā)平臺的最佳特性,以及硅芯片開發(fā)人員可最便捷啟用的優(yōu)化方案。

結論

多核處理器正處在高速發(fā)展階段?;A設施市場的領先多核廠商在汲取先導產品經驗教訓之后,正在推出第二代和第三代產品。此外,滿足各種性能及專用需求,并非指定解決方案要求的各產品系列現在也已推出。這些更新穎的產品采用通用架構,可為設備制造商節(jié)省開發(fā)成本與開發(fā)時間。多核架構已在評估競爭產品時占據了有利位置,成為主要的差異化因素。通過多核性能,開發(fā)人員不僅可為今天開發(fā)令人振奮的新產品,也能為明天乃至未來數年開發(fā)出令人振奮的新產品。

關于作者:

Tom Flanagan 現任德州儀器多核及無線基站基礎設施業(yè)務部技術戰(zhàn)略總監(jiān)。他擁有長達 28 年的從業(yè)經驗,可協助 TI 決策如何不斷創(chuàng)新,向市場推出基于 DSP 的新產品與新技術。在擔任其在 TI 的目前職務之前,Flanagan 曾任 TI 寬帶通信產品部寬帶戰(zhàn)略總監(jiān),負責把握市場趨勢,為包括有線、DSL 以及 WLAN 產品在內的 TI 寬帶產品組合制定遠景與戰(zhàn)略方向。

Sanjay Bhal 現任德州儀器多核及媒體基礎設施業(yè)務部戰(zhàn)略市場營銷經理,主要負責多核軟件產品管理與市場營銷工作。Bhal 在嵌入式處理行業(yè)擁有超過 11 年的豐富經驗。

John Warner 現任德州儀器多核及媒體基礎設施業(yè)務部總監(jiān),主要負責相關產品管理、市場營銷以及業(yè)務開發(fā)工作。Warner 在電信行業(yè)擁有超過 20 年的豐富經驗,可幫助網絡基礎設施產品部制定戰(zhàn)略方向。


上一頁 1 2 下一頁

評論


相關推薦

技術專區(qū)

關閉