抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
Cool Mega Array(CMA)は,バッテリー駆動のモバイル機器向けに提案された低消費電力なアクセラレータである。CMAは,多数の演算器(PE)を保持するPEアレイ,データアクセス制御を行うコントローラ,データメモリで構成されている。このCMAのプロトタイプとしてCMA-1を開発し評価したところ,高い電力性能を実現することができた。CMAのPEアレイは組み合わせ回路で構成されているため,演算が終了したタイミングを明確に示す指標を持たない。これまでは,アプリケーションをPEアレイにマッピングした際に分かるデータパスからアレイ全体の伝搬遅延を割り出し,コントローラに与えられる命令によって結果を収集するタイミングを制御していた。しかし,このタイミングは固定であるため,周囲の環境の温度やPEアレイにかける電圧の変動による伝搬遅延の変化に対応することができない。そこで本論文では,PEアレイでの演算結果を収集するタイミングを動的に設定する投機的データ収集機構を提案した。これは,二回のタイミングで演算結果を収集し,その二つの結果を比較することによって,次の演算の結果を収集するタイミングを自動で調整し,かつ結果が正しいということを保証する機構である。この機構をCMAに実装し,評価を行ったところ,面積は全体で0.5%増加,消費電力は2.1%の増加に抑えることができた。結果収集のタイミングを自動で調整できるようにすることで,動作環境の温度の変動に対応し,より信頼性の高い演算結果の出力を可能にした。(著者抄録)