以色列新創公司發明軟體 能把單處理器變多核心
上網時間 : 2007年04月19日
一家以色列新創公司Mplicity開發出一種技術,能夠從一份最初的網表(netlist)將處理器或者任何其他組合邏輯(combinatorial logic)等單執行緒(single-threaded)系統,變成多執行緒(multithread)系統,將性能提高4倍。
Mplicity研發的這種軟體稱為CoreUpGrade,與處理器的架構無關,能夠無縫地將單處理器核變成多核心結構,提升產品的價格性能比,亦能將重覆性的邏輯模組中的大型區塊壓縮。CoreUpGrade可為希望在晶片面積和時脈頻率之間作交換的工程師提供支援,即等同於成本和功耗之間的交換。
舉例來說,Mplicity使用CoreUpgrade將ARC International的270MHz時脈頻率的單核ARC625D,變成237MHz時脈頻率的雙核處理器,晶片面積從0.354平方毫米(square millimeters)變為0.484平方毫米,單位面積的MIPS (MIPS/area)提高了27.5%。
雙核心化(dualized)的ARC625D是一個cycle-by-cycle相容元件,可與標準EDA工具和工廠製程相結合。CoreUpGrage適用於任何重覆性邏輯,可最佳化現有的RISC、CISC以及DSP處理器網表,提高處理其性能,而且降低晶片面積和功耗。
該公司針對使用大量重覆性邏輯、具有大小或者系統功耗等限制的運算密集型市場,潛在客戶為下一代行動產品IC開發商,如PDA、GPS和行動運算平台等。現有的各戶包括Flextronics International和Ceva等。
CoreUpGrade根據虛擬多處理演算法(virtual multiprocessing,VMP)和工具,使設計人員降低無用時脈和指令獲取週期,因而降低緩衝記憶體大小要求,提高平均閘利用係數(gate utilization factor,GUF)。
Mplicity公司成立於2002年12月,目前擁有12名員工,由該公司執行長Gil Vinitzky與擔任技術長的Eran Dagan所創立。
(參考原文:Startup's software turns uniprocessors into multicores)
http://eetimes.eu/semi/198701699
上網時間 : 2007年04月19日
一家以色列新創公司Mplicity開發出一種技術,能夠從一份最初的網表(netlist)將處理器或者任何其他組合邏輯(combinatorial logic)等單執行緒(single-threaded)系統,變成多執行緒(multithread)系統,將性能提高4倍。
Mplicity研發的這種軟體稱為CoreUpGrade,與處理器的架構無關,能夠無縫地將單處理器核變成多核心結構,提升產品的價格性能比,亦能將重覆性的邏輯模組中的大型區塊壓縮。CoreUpGrade可為希望在晶片面積和時脈頻率之間作交換的工程師提供支援,即等同於成本和功耗之間的交換。
舉例來說,Mplicity使用CoreUpgrade將ARC International的270MHz時脈頻率的單核ARC625D,變成237MHz時脈頻率的雙核處理器,晶片面積從0.354平方毫米(square millimeters)變為0.484平方毫米,單位面積的MIPS (MIPS/area)提高了27.5%。
雙核心化(dualized)的ARC625D是一個cycle-by-cycle相容元件,可與標準EDA工具和工廠製程相結合。CoreUpGrage適用於任何重覆性邏輯,可最佳化現有的RISC、CISC以及DSP處理器網表,提高處理其性能,而且降低晶片面積和功耗。
該公司針對使用大量重覆性邏輯、具有大小或者系統功耗等限制的運算密集型市場,潛在客戶為下一代行動產品IC開發商,如PDA、GPS和行動運算平台等。現有的各戶包括Flextronics International和Ceva等。
CoreUpGrade根據虛擬多處理演算法(virtual multiprocessing,VMP)和工具,使設計人員降低無用時脈和指令獲取週期,因而降低緩衝記憶體大小要求,提高平均閘利用係數(gate utilization factor,GUF)。
Mplicity公司成立於2002年12月,目前擁有12名員工,由該公司執行長Gil Vinitzky與擔任技術長的Eran Dagan所創立。
(參考原文:Startup's software turns uniprocessors into multicores)
http://eetimes.eu/semi/198701699