動的リコンフィギャラブルプロセッサにおける並列タスクのデータ転送を隠ぺいするための効果的な処理法
スポンサーリンク
概要
- 論文の詳細を見る
動的リコンフィギャラブルプロセッサ(DRP)においてデータ並列性が高いタスク(データ並列タスク)を高並列なSIMD型回路により処理する場合,DRPの入出力ポートの制約によりSIMD型回路と外部モジュールの間でデータ転送を直接できないため,DRP内の大容量メモリにデータをバッファリングした後にSIMD処理する必要がある.しかし,全実行時間においてデータをバッファリングするためのデータ転送時間の割合が高い場合,データ転送時間がボトルネックとなり,DRPの性能を十分に発揮することができない.そこで,本論文では,データ転送を隠ぺいするためにデータ並列タスク処理とデータ転送をオーバラップさせる手法を提案する.データ転送の回路とデータ並列タスク処理の回路を別々に配置してパーシャルコンテクストスイッチをすることで,それらをオーバラップさせる.NECエレクトロニクス社のDRP-1で評価を行った結果,提案手法はバッファリングによるSIMD処理と比較して最大で全実行クロック数を57%削減し,使用リソース数も削減できた.また,回路の動作周波数も向上したことにより全実行時間を1/4以下に削減できた.
- 2009-12-01
論文 | ランダム
- 5p-W-8 高密度部分電離プラズマの状態方程式 : 有限温度分散力および電子レベル浅化
- 5p-D-7 電子液体の磁気相図 : クーロン相関の効果
- 4a-YC-2 高密度クローン物質 : 相互作用を含むクラスター集合体模型
- 29p-PSA-27 強結合電子液体の磁気不安定性
- 31a-YG-10 高密度クーロン物質のクラスター集合体模型