研究課題/領域番号 |
24650018
|
研究機関 | 東北大学 |
研究代表者 |
小林 広明 東北大学, サイバーサイエンスセンター, 教授 (40205480)
|
研究期間 (年度) |
2012-04-01 – 2014-03-31
|
キーワード | メモリサブシステム / キャッシュ管理機構 |
研究概要 |
本年度は、100~1000のコアからなるメニーコアプロセッサ時代の革新的メモリシステム実現を目指して、アプリケーションが求めるメモリ機能・性能からアーキテクチャ設計を見直し、超多階層・アプリケーション適応型オンチップメモリアーキテクチャ、及びその利用技術について検討した. 特にメモリ階層におけるデータの再参照性について様々なプログラムについて調査を行った.その結果,キャッシュ挿入後に全くアクセスされないブロックや,最後のアクセス後にキャッシュに残るブロックがあり,これらのブロックは性能向上に寄与していないことがわかった.さらに,このようなブロックがキャッシュ領域に占める割合は非常に大きく,メモリシステムにおける消費電力増加の大きな要因となっていることがわかった. そこで,メモリ階層においてデータの再参照性を適切に評価し,階層のなかで適切に配置すると共に,再参照性のないデータはメモリ階層をバイパスできるメモリ階層管理機構について,その実現のための要求要件をハードウェアとソフトウェアの両面から精査し,その基本アーキテクチャの概念設計を行った.そして,概念設計に基づき,性能評価モデルを構築し,ベンチマークを用いたアーキテクチャ性能の試算を行った.評価の結果,考案したメモリ階層管理機構が適切に機能し,不要なデータが長時間キャッシュを占有することを防ぎ,その結果,性能低下を抑制しつつキャッシュのエネルギを最大で55%削減できることを明らかにした.
|
現在までの達成度 (区分) |
現在までの達成度 (区分)
2: おおむね順調に進展している
理由
アプリケーション適用型オンチップメモリアーキテクチャの概念設計が終わり,その初期評価を通じて有効性が確認できたことから,おおむね順調に進展していると考えている.
|
今後の研究の推進方策 |
概念設計の詳細化に取り組み,より精密なシステム評価モデルを構築し,動作確認/性能評価シミュレータの設計/開発に取り組む.そして,メモリ階層でのデータ管理をプログラマが支援するためのプログラミング技術についても検討し,ハードウェア/ソフトウェア協調による,低消費電力,高スループット,そして低レイテンシなメモリサブシステムの基本アーキテクチャの実現を目指す.
|
次年度の研究費の使用計画 |
ソフトウェアシミュレータ開発補助に大学院学生を雇用するための謝金と,国内外での研究成果発表のための旅費を中心に考えている.
|