|
嵌入式實時操作系統學習_TI為KeyStone TMS320C66x多核心DSP上的OpenMP API提供商業(yè)支援,
德州儀器 (TI) 宣佈率先為多核心數位訊號處理器 (DSP) 上的 OpenMP應用程式設計介面 (ApplicaTIon Program Interface,API) 提供商業(yè)支援,協助開發(fā)人員進一步充分發(fā)揮 DSP 的潛力。OpenMP API 是一款可攜式、可擴充模型,能為使用TI KeyStone TMS320C66x 多核心 DSP 的開發(fā)人員提供支援平行應用 (parallel applicaTIons) 開發(fā)的彈性簡單介面,充分滿足關鍵任務 (mission critical) 、工業(yè)自動化、嵌入式視覺 (embedded vision)、醫(yī)療影像、影像分析 (video surveillance)、音/視訊基礎建設 (audio and video infrastructure) 與高效能運算等市場需求。此優(yōu)化軟體可為開發(fā)人員帶來TI C66x DSP 快速開發(fā)的優(yōu)勢,并充分發(fā)揮多核心的設計潛力。
OpenMP 執(zhí)行長 Michael Wong 指出,TI 推出業(yè)界首款在其多核心 DSP 上的 OpenMP API 支援,能真正為開發(fā)人員簡化多核心程式設計。TI KeyStone C66x 多核心 DSP 支援OpenMP API 可幫助開發(fā)人員輕易進行應用升級,充分發(fā)揮低功耗與高效能優(yōu)勢。對嵌入式處理領域的所有開發(fā)人員來說是一個重要的里程碑。
隨著時間演進,嵌入式系統軟體對多核心開發(fā)人員而言已變得更加復雜。這種復雜性使軟體發(fā)展成為了多核心嵌入式系統開發(fā)的關鍵路徑 (critical path) 。藉由 OpenMP API,採用 TI C66x DSP 進行設計的開發(fā)人員可輕易提升程式設計人員的工作效率,同時降低設計開發(fā)成本,加速嵌入式系統的上市時程。目前針對 TI TMS320C6670、TMS320C6671、TMS320C6672、TMS320C6674 與 TMS320C6678 多核心 DSP TI 皆可提供 OpenMP API 支援。
休斯頓大學資訊工程系教授 Barbara Chapman 指出,TI 開發(fā)工具新增 OpenMP 支援后,客戶可更輕易為 TI 高效能多核心系統開發(fā)進階軟體,提高工作效率,降低開發(fā)成本,并加速產品上市時程。工具與 TI 功能極其強大的多核心處理器相結合,將可開發(fā)以往無法實現的應用。
TI C66x 多核心 DSP 的 OpenMP API 工具現已開始提供,可作為 C6x 編譯器 (Compiler) 的一部分進行下載。 |
|