《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業(yè)界動態(tài) > CriticalBlue和MIPS科技協(xié)助軟件開發(fā)人員量化移植到MIPS32TM-Based多核平臺的效益

CriticalBlue和MIPS科技協(xié)助軟件開發(fā)人員量化移植到MIPS32TM-Based多核平臺的效益

新的Prism功能可支持MIPSTM架構細節(jié),,增加用戶選擇,、使用和部署最適合多核多線程平臺的能力
2010-04-12
作者:MIPS科技

  嵌入式多核軟件分析,、探索與驗證工具領導廠商CriticalBlue公司及為數(shù)字消費,、家庭網(wǎng)絡,、無線,、通信和商業(yè)應用提供業(yè)界標準處理器架構與內(nèi)核的領導廠商美普思科技公司(MIPS Technologies, Inc., 納斯達克代碼:MIPS)共同宣布,,將在 CriticalBlue的Prism產(chǎn)品中提供對MIPS32TM架構的增強與突破性支持?,F(xiàn)在,,軟件開發(fā)人員能夠分析現(xiàn)有的軟件應用程序,,并快速評估將其移植到MIPS32多線程與多核器件的實質(zhì)效益。
 
  此次合作繼續(xù)加強了Prism的性能,,以協(xié)助包括MIPS科技在內(nèi)等領先多核廠商為客戶提供一個能清楚展現(xiàn)MIPS32架構在其免費軟件應用程序中所具備的差異化特性的生態(tài)系統(tǒng),。Prism是一個獲獎的Eclipse-based嵌入式多核編程系統(tǒng),能幫助軟件工程師輕松評估并實現(xiàn)多核處理器的全部潛能,,而無需顯著改變其開發(fā)流程,。Prism可在硬件開發(fā)電路板、虛擬機或模擬器上分析程序碼,。它還有利于工程師運用現(xiàn)有的連續(xù)式(sequential)程序碼,,不做任何更改就探索并分析同步運行(concurrency)的可能性。借助這樣的最佳并行化策略,,開發(fā)人員將能夠構建并行架構,,并再度運用Prism來確保有效且安全的線程運算。
 
  CriticalBlue公司首席執(zhí)行官David Stewart表示:“MIPS科技開發(fā)了非常完備的多核與多線程內(nèi)核及平臺,。Prism解決方案的主要目的是通過結合有效的并行化策略及極佳的投資回報效益案例,,協(xié)助終端用戶選用的過程。我們與MIPS科技的創(chuàng)新合作展現(xiàn)的獨特的差異化特性非常令人滿意,。”
 
  MIPS科技營銷副總裁Art Swift表示:“我們看到我們的多線程和多核產(chǎn)品正得到市場的廣泛采用,,同時也很高興能與CriticalBlue合作,為我們的客戶提供針對運行在這些平臺上的軟件評估,。CriticalBlue的Prism解決方案是MIPS軟件開發(fā)生態(tài)系統(tǒng)中獨特且令人注目的一環(huán),,具備了能更快速部署MIPS-Based產(chǎn)品的潛力。”
 
  新款的Prism針對MIPS32架構進行的性能開發(fā)共分為兩個階段: 在第一階段,即今天可開始提供的,,是指令級(Instruction level)的MIPS32架構所用的平臺支持套裝軟件(Platform Support Package,,PSP)。它可支持軟件應用程序在Linux環(huán)境下運行的分析操作,,不管是在硬件開發(fā)電路板或QEMU虛擬機上均可實現(xiàn),。終端用戶開發(fā)時可能會利用開發(fā)板或模擬器,因此Prism可同時支持兩種設計流程,。MIPS開發(fā)人員可以在單核平臺上跟蹤其現(xiàn)有的軟件應用程序,,然后快速分析移植到多核架構的潛在效益,所有操作都可在熟悉的Eclipse框架中完成,。
 
  在第二階段,,預計將于2010年4月底上市的MIPS32架構采用了內(nèi)核級(Core level)PSP,它將為軟件開發(fā)人員帶來更高的準確性,。不僅是將軟件映射到多核硬件,,利用這項工具,用戶能夠量化將軟件移植到MIPS32 34KTM和1004KTM等MIPS內(nèi)核產(chǎn)品中的硬件多線程所能帶來的效益,。用戶能夠分析單一線程上的函數(shù)調(diào)用(function)或源代碼(source line)的數(shù)據(jù)高速緩存遺漏(data cache miss),,因此可進一步了解這類高速緩存遺漏 (cache-miss)在整個同步排序上造成的影響。所有這些工作都能在現(xiàn)有的未經(jīng)更改的單核模式或開發(fā)板上運行的軟件應用程序中完成,。MIPS32 Core PSP是首個可支持硬件多線程影響分析的內(nèi)核級PSP,。
 
  可用于所有32位MIPS內(nèi)核的Prism指令級PSP 30天評估版本現(xiàn)可直接從CriticalBlue的網(wǎng)站下載,。內(nèi)核級PSP將于正式發(fā)行時提供評估版本,。Prism MIPS32 PSP支持的初期硬件開發(fā)板包括Ubiquiti RouterStation Pro (MIPS32 24Kc™ 內(nèi)核)和Sigma Vantage 8654 (MIPS32 24KEf™ 內(nèi)核)。在即將于4月27 到29日在加州圣荷西舉行的嵌入式系統(tǒng)大會(Embedded Systems Conference)即多核展覽會(Multicore Expo)上,,MIPS科技將在2410展位上進行Prism的現(xiàn)場展示,。
 
關于CriticalBlue
 
  CriticalBlue是一家靈活的、自動化系統(tǒng)設計解決方案的領導廠商,,致力于開發(fā)符合現(xiàn)今先進電子產(chǎn)品的緊迫設計時間,,日益提升的性能、功耗和成本需求,。復雜,、多核處理器架構的廣泛使用加速了電子產(chǎn)業(yè)各市場對CriticalBlue技術與專業(yè)的需求。CriticalBlue可提供嵌入式軟件設計重要領域的解決方案,,包括Prism多核嵌入式軟件設計環(huán)境和Cascade軟件加速器合成技術,。公司總部設于蘇格蘭愛丁堡,同時在加州圣荷西,、日本東京設有辦公室,,并獲得了歐洲、硅谷和日本創(chuàng)投廠商和企業(yè)投資者的資金注入。若欲得知更多信息,,請瀏覽www.criticalblue.com,。
 
關于MIPS科技
 
  MIPS 科技公司(納斯達克交易代碼:MIPS)是業(yè)界標準處理器架構和內(nèi)核的領先供應商,為家庭娛樂,、通信,、網(wǎng)絡和便攜多媒體市場等全球最受歡迎的產(chǎn)品提供動力——包括 Linksys 的寬帶設備、索尼的數(shù)字電視和數(shù)字消費器件,、先鋒的 DVD 刻錄設備,、摩托羅拉的數(shù)字機頂盒、思科的網(wǎng)絡路由器,、Microchip 的 32 位微控制器和惠普的激光打印機,。公司成立于 1998 年,總部位于美國加州 Sunnyvale,,辦事處遍布全球,。欲了解更多信息請致電(408)530-5000,或瀏覽www.mips.com,。
 

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,,轉載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點,。轉載的所有的文章,、圖片、音/視頻文件等資料的版權歸版權所有權人所有,。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權者,。如涉及作品內(nèi)容、版權和其它問題,,請及時通過電子郵件或電話通知我們,,以便迅速采取適當措施,避免給雙方造成不必要的經(jīng)濟損失,。聯(lián)系電話:010-82306118,;郵箱:[email protected]