a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 嵌入式系統 > 新品快遞 > Cell Linux擴展和開發工具發布

Cell Linux擴展和開發工具發布

——
作者: 時間:2005-11-25 來源: 收藏
IBM、索尼公司和索尼電腦娛樂公司(后兩家公司合稱為“索尼集團”)日前宣布推出具有突破性的寬帶引擎架構(CBEA)技術的軟件組件和文檔,其中包括可支持編程的Linux擴展。這些資源將通過IBM的開發人員論壇developerWorks(www.ibm.com/developerworks/power/cell),巴塞羅那大學超級計算中心,以及索尼電腦娛樂公司網站(http://cell.scei.co.jp/)為用戶提供。

IBM院士Jim Kahle表示:“通過這些軟件和文檔,IBM、索尼集團和東芝公司提供了新的手段,為業界共同探索寬帶引擎新用途鋪平道路。合作伙伴將可以利用這些工具開發各種增值軟件應用。我們聯合承諾,全力推動開放和盡早提供這些技術,這將進一步釋放Cell寬帶引擎架構的驚人動力,推動相關編程團體的快速增長。”

以下Linux操作系統、編譯器和實用工具已經推出,它們為支持Cell寬帶引擎(CBE)微處理器提供了所需的軟件基礎架構。

Linux for CBEA——IBM將為Linux操作系統提供相關的源代碼補丁,使其能夠支持各種Cell寬帶引擎微處理器硬件平臺。這些Linux操作系統補丁中包括了管理和使用Cell協處理組件(SPE)所需的運行時間編程接口。CBE Linux參考實現應用二進制接口規范(CBE Linux Reference Implementation Application Binary Interface Specification)V1.0同期公布。

用于支持協處理組件的gcc和binutils——由索尼集團發布的這一代碼包括了GNU編譯器集(gcc)編譯器,可支持索尼電腦娛樂公司實現的SPE,還可支持以前發布的SPU C/C++語言擴展V2.0、SPU應用二進制接口規范V1.3以及協同處理器單元(SPU)指令集架構V1.0文檔中所定義的標準。

Cell寬帶引擎(CBE)軟件開發工具包能讓開發人員使用以下軟件和文檔來探索如何利用CBEA技術所提供的功能:
IBM CBE處理器全系統仿真器——可執行的IBM全系統仿真器提供了一系列豐富的CBE處理器架構仿真功能。這組豐富的仿真服務可以引導和運行一個以CBE為目標處理器的操作系統和多個應用。索尼、東芝和IBM在評估架構設計點以及準備在第一個CBE處理器上進行全面試運行時使用的正是這個仿真器。

IBM CBE軟件樣本和庫——這一組件提供了豐富的樣本和優化庫,編程人員可以通過它們更好地了解如何開發基于CBE技術的應用。為最大程度地提高為編程團體提供的價值,這些庫將依據開放源代碼許可證提供。另外,軟件包中還包括了相關的教學和庫文檔。

基于CBE處理器的IBM XL C Alpha版——這一可執行的原型編譯器以IBM基于Power架構的世界級編譯技術為基礎,在CBE處理器上提供類似優勢。這一編譯器可支持CBE處理器經過調優的PPE實現和SPE實現,并實現了以前發布的SPU C/C++語言擴展V2.0、SPU應用二進制接口規范V1.3以及協處理器單元(SPU)指令集架構V1.0文檔中所定義的標準。

Cell寬帶引擎SPE管理庫——這一編程庫為應用使用和管理Cell寬帶引擎SPE提供了一個基于“Linux CBEA版”的線程抽象模型。為最大程度地提高為編程團體提供的價值,這些庫將由IBM依據開放源代碼許可證提供。
SCEI半導體開發部高級副總裁助理Masakazu Suzuoki表示:“IBM、東芝和索尼集團為創建Cell開發基礎架構而聯合進行的努力是邁向未來的重要一步。我相信這對PlayStation和數字消費電子業務也將會起到強大的支持作用。”

通過向軟件開發人員、業務合作伙伴、學術研究組織和潛在客戶開放多種技術規格,IBM、索尼集團和東芝將繼續積極鼓勵創建基于CBEA技術的應用。其目標是,以Cell寬帶引擎架構技術為中心建立一個生機勃勃的利益和創新共同體,所有有興趣的各方都可以快速評估和使用CBEA技術的獨特功能。


關鍵詞: Cell

評論


相關推薦

技術專區

關閉