發布日期:2022-07-15 點擊率:57
日前在美國加州舉行的Semico Impact研討會的IP視頻監控快速膨脹" target=_blank>IP專場會議上,業界代表就處理器電源管理策略問題展開了熱烈討論。
MIPS Technologies公司CEO兼總裁John Bourgoin在主題演講中,發表了關于處理器速度、存儲帶寬和硬件輔助多線程優點的言論。Bourgoin的演講題目為“計算架構:一種定量方法。”1990年RISC導師John Hennessy與David Patterson首次提出的經典論指出,與RISC概念核心的功耗相比,CPU執行速度正快速地與存儲器周期時間拉開距離。
對此,Bourgoin指出,存儲器找到指令的時間與CPU執行該指令的時間之間的差距已經擴大到5,000:1的比率。“結果是GHz級的CPU有一半的時間處于空閑狀態,白白耗費功率,”他觀察到。
他的解決之道是硬件多線程(hardware multithreading)。通過賦予CPU在多個線程中按周期轉換的能力,每一個線程有自己的硬件電路,Bourgoin聲稱,每一個CPU循環能執行有用的工作。他承認,與理想狀態有多接近,與“許多在管理器和調度程序的神奇安排”以選擇下一個執行線程有關。
盡管沒有人質疑多線程有可能增加CPU循環的使用率,但一些人士對Bourgoin多線程是節省SoC能量的最佳方式的斷言產生質疑。ARC International公司CEO Carl Schlachte反駁說,最佳方法是用優化的執行單元、數據路徑寬度和速度來配置有效的CPU內核。Schlachte建議,通過省略不必要的硬件,使定制的指令最小化,來節省功率。
ARM美國公司總裁Mark Templeton則拋出了該公司當前基于硬件的差分壓頻縮放方案。他表示,最節省功率的多線程環境結構不是非多線程、已配置的單CPU不可。
此外,Sonics公司CEO Grant Pierce補充說,大多數SoC實際上是不同的多處理器,關鍵任務被載入專用加速器,能被進行速度和能量的優化。
Altera公司系統工程副總裁Craig Lytle也表示,該公司迄今為止已許可了面向NIOS-II CPU內核的14,000套設計包。他提出,研究設計小組使用對稱多處理的組合,實現了專用指令和硬件加速,所有這些都是在帶NIOS架構的FPGA內實現的。