Project/Area Number |
17700049
|
Research Category |
Grant-in-Aid for Young Scientists (B)
|
Allocation Type | Single-year Grants |
Research Field |
Computer system/Network
|
Research Institution | The University of Tokyo |
Principal Investigator |
近藤 正章 東京大学, 先端科学技術研究センター・産学官連携研究員, 特任助教授 (30376660)
|
Project Period (FY) |
2005 – 2006
|
Project Status |
Completed (Fiscal Year 2006)
|
Budget Amount *help |
¥3,600,000 (Direct Cost: ¥3,600,000)
Fiscal Year 2006: ¥1,200,000 (Direct Cost: ¥1,200,000)
Fiscal Year 2005: ¥2,400,000 (Direct Cost: ¥2,400,000)
|
Keywords | 実行時最適化 / ハードウェアカウンタ / 消費電力・消費エネルギー / DVS / 2線2相式非同期回路 / プリフェッチ / 2線2相式回路 |
Research Abstract |
本年度は、温度や電圧などの外部環境変化による信号のタイミングエラーへの対処を目的に、細粒度に配線や要素回路を冗長化し、事象駆動原理に基づき演算を行うことで根本的に高いタイミング信頼性を持つ2線2相式の非同期回路について、昨年度行ったデータの動的解析による効率的な2線2相式回路の実装方式を、シミュレーションにより詳細に評価した。従来の1線式の回路方式に比べて消費電力が2倍から数十倍になってしまうという2線2相式回路の欠点を克服すべく提案する実装方式はプログラム実行中のデータを動的に解析し、必要な場合のみ2線2相式回路で演算を行うことで、高いタイミング信頼性を維持しつつ消費電力の大幅な削減を狙うものである。シミュレーション評価の結果、通常の2線2相式回路と比べた場合には、性能(回路遅延)の悪化がほとんどなく、あるいは場合によっては性能を向上させつつ、消費電力を50%程度に削減できることがわかった。また、従来の1線式の回路方式に比べても、消費電力を2倍以下程度に抑えることができることがわかった。 次に、動的にプログラムの振る舞いを解析し、それに応じて各種最適化を行うための統計処理に基づく実行時最適化手法の研究を昨年度に引き続き実施した。本手法は、あらかじめ各種のプログラムを実行し、ハードウェアカウンタの情報を取得することで、アプリケーションの振る舞いとカウンタとの対応関係を統計的に学習しておき、後に対象プログラム実行中にカウンタを監視しつつ最適化を行うものである。本手法を種々のコンピュータシステムに適用し、Dynamic Voltage Scaling(DVS)およびプリフェッチ制御になどに応用した結果、消費電力の削減や性能向上に非常に有効であることがわかった。
|