講演抄録/キーワード |
講演名 |
2010-12-17 14:15
演算器アレイを拡張する細粒度時分割機構 ○岩上拓矢・吉村和浩・森 浩大・中田 尚・中島康彦(奈良先端大) ICD2010-123 エレソ技報アーカイブへのリンク:ICD2010-123 |
抄録 |
(和) |
我々は一般的な機械語命令を演算器アレイに写像して高い効率で実行する線形アレイ型アクセラレータ
LAPP を提案している.演算器アレイに対して命令列からデータパスを構成し,実行時には最小限のユニットだけ動
作させることによって,高い性能と良好な電力効率を両立している.LAPP ではスループットを高めるために1 演算
器に1 命令を固定して割り当てるため,演算器数を越える命令列を高速実行できないという物理制約があった.加え
て演算器アレイの演算器数は想定される最大の命令数から決定するため演算器の利用効率が低く面積当たり性能は低
かった.本稿では演算器アレイを拡張する細粒度時分割機構を提案する.本機構によってLAPP での物理制約を超え
る命令列の高速実行を実現する.シミュレーションにより,回路規模や性能,電力の観点から定量的な評価を行った.
画像処理を対象とした評価の結果,従来高速実行できなかった命令列を最大6 倍高速化し,従来手法と比べ電力当た
り性能の低下を20 %に抑えつつ,面積当たり性能は最大16 %向上させることができた. |
(英) |
We have proposed Linear Array Pipeline Processor (LAPP) which can map popular VLIW codes onto
FU array and execute them in high-speed. LAPP achieves high performance and power-efficiency by a flexible
data-path of FU array configured from the codes and working only minimum FUs in the execution time. But LAPP
had a constraint that the codes beyond the number of FUs cannot be mapped because one instruction is fixed
correspondingly to one FU. And the number of FUs is determined the largest number of instructions assumed to
execute so area per performance of LAPP was low. We propose a fine-grained time sharing mechanism to extend
FU array of LAPP. It allows LAPP to map and execute the codes beyond the physical constraint. In this report, we
simulate and evaluate from view point of a hardware, performance and power. According to the result of evaluation,
the extended LAPP executes from 4 to 6-folds faster than previous one and rise area per performance by 16 % while
it holds decline of power per performance by 20 %. |
キーワード |
(和) |
時分割実行 / 演算器アレイ / リコンフィギャラブルアーキテクチャ / / / / / |
(英) |
time-sharing / FU array / reconfigurable architecture / / / / / |
文献情報 |
信学技報, vol. 110, no. 344, ICD2010-123, pp. 141-146, 2010年12月. |
資料番号 |
ICD2010-123 |
発行日 |
2010-12-09 (ICD) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
ICD2010-123 エレソ技報アーカイブへのリンク:ICD2010-123 |