新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 新品快遞 > Cell Linux擴展和開發(fā)工具發(fā)布

        Cell Linux擴展和開發(fā)工具發(fā)布

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

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

        以下Linux操作系統(tǒng)、編譯器和實用工具已經(jīng)推出,它們?yōu)橹С諧ell寬帶引擎(CBE)微處理器提供了所需的軟件基礎(chǔ)架構(gòu)。

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

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

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

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

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

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

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


        關(guān)鍵詞: Cell

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 密山市| 海口市| 珠海市| 霍城县| 息烽县| 铁岭县| 红河县| 万荣县| 万年县| 望奎县| 漳浦县| 云浮市| 健康| 建平县| 太和县| 定安县| 金沙县| 改则县| 竹北市| 江川县| 长子县| 唐山市| 临西县| 辽宁省| 高密市| 桦川县| 丹凤县| 东明县| 二连浩特市| 巴林右旗| 高雄市| 揭东县| 盘锦市| 蓬溪县| 海阳市| 丁青县| 曲沃县| 临邑县| 蓬安县| 攀枝花市| 泽州县|