MIPS Technologies宣布推出MIPS32 1004K同步處理系統(coherent processing system) ,是首創嵌入式多執行緒、多處理器可授權IP核心(embedded multi-threaded, multi- processor licensable IP core)。這種新型多核心產品可提供多處理器系統最佳的效能與彈性調整能力–提供最高四個單執行緒或多執行緒處理器並提供先進的系統同步(coherency)功能。
|
MIPS 處理器事業群行銷副總裁Jack Browne演說中 |
MIPS透過MIPS32 34K核心的多執行緒,發揮單一管線(pipeline)最佳效率,得到極佳的單核心效能。MIPS74K單核心處理器則由超純量(superscalar)、非循序管線(out-of-order pipeline),提升處理器效能並且能產生超過1GHz的運算時脈。然而現在嵌入式應用都需要大幅效能提昇,帶動了在主流製程中建置同步多核心處理器的趨勢以降低占用系統資源比例,並提升系統晶片(SoC)效能。1004K核心透過其同步處理系統,在共享記憶體系統中可將CPU效能最佳化。對於支援多種功能和應用的產品,在使用對稱式多路處理(symmetric multiprocessing, SMP)為作業系統下,應用程式可以並行(concurrently)處理與迅速回應。
1004K同步處理系統對許多應用而言可降低SoC的開發成本,因為比其他多處理器解決方案所需要處理器的數量更少。如果多處理器系統中的每個CPU都具備多執行緒功能,效能會遠高過單執行緒多處理器。有多項種重要應用,如數位家庭娛樂、家庭網路與辦公室自動化等,都將受益於使用多執行緒的同步多處理器系統。此外,1004K核心提供可提升設計彈性的廣泛選擇,設計師可針對特定應用需求,增加CPU以提升效能。1004K多核心同步管理引擎(Coherence Manager)是一個智慧型模組化的同步管理系統。設計師可以選擇支援一到四個單執行緒或者多執行緒處理器,並可額外採用I/O同步單元(I/O Coherence Unit, IOCU)來確保周邊硬體輸入/輸出資料的一致性,而無須透過軟體執行此功能,進而提升系統效能。