動的リコンフィギャラブルプロセッサにおける並列タスクのデータ転送を隠ぺいするための効果的な処理法
スポンサーリンク
概要
- 論文の詳細を見る
動的リコンフィギャラブルプロセッサ(DRP)においてデータ並列性が高いタスク(データ並列タスク)を高並列なSIMD型回路により処理する場合,DRPの入出力ポートの制約によりSIMD型回路と外部モジュールの間でデータ転送を直接できないため,DRP内の大容量メモリにデータをバッファリングした後にSIMD処理する必要がある.しかし,全実行時間においてデータをバッファリングするためのデータ転送時間の割合が高い場合,データ転送時間がボトルネックとなり,DRPの性能を十分に発揮することができない.そこで,本論文では,データ転送を隠ぺいするためにデータ並列タスク処理とデータ転送をオーバラップさせる手法を提案する.データ転送の回路とデータ並列タスク処理の回路を別々に配置してパーシャルコンテクストスイッチをすることで,それらをオーバラップさせる.NECエレクトロニクス社のDRP-1で評価を行った結果,提案手法はバッファリングによるSIMD処理と比較して最大で全実行クロック数を57%削減し,使用リソース数も削減できた.また,回路の動作周波数も向上したことにより全実行時間を1/4以下に削減できた.
- 2009-12-01
論文 | ランダム
- 膝蓋大腿関節不安定症に対するRoux-Goldthwait変法の小経験
- 血管内治療困難な未破裂脳動脈瘤に対する直達手術の問題点
- もやもや病に対する穿頭術を組み合わせた吻合術(もやもや病に対する外科治療)
- 血管柄付き腓骨移植による下腿広範囲骨欠損の治療
- 髄液中NO代謝物はもやもや病側副血行発達の指標 となりうるか