Abstract
由於單一晶片中處理核心的數量逐漸增加,以晶片網路來連接晶片中各個元件的方法開始受到重視。雖然以晶片網路為基礎的連接方式相較於傳統單一匯流排帶來許多效能上的提升,但也耗費極大量的系統能源。為了增加能源使用效率,本論文提出應用程式導向之晶片網路動態能源管理方法。我們利用表驅動預測器,紀錄並預測晶片網路中點對點資料傳輸量,根據預測結果,動態調整網路中傳輸通道之電壓與頻率至最適當的設定值。由於多核心應用程式經常出現規則性的傳輸行為,因此本方法中流量預測能達到一定程度的準確性,進而做出有效的電壓與頻率調整,提升晶片網路之電能效率。在Tilera TILE64平台上的實驗顯示,本論文提出的方法可減少86%電能消耗,並且造成可接受的效能損失。