| 講演抄録/キーワード |
| 講演名 |
2013-03-05 10:00
C言語動作記述における多重ループ自動パイプライン化のための一手法 ○南部真宏・神戸尚志(近畿大) VLD2012-143 |
| 抄録 |
(和) |
システムLSIの大規模化,複雑化に対し,C言語設計による設計期間の短縮及び設計最適化が注目されている.C言語設計においてもその回路の高速化には,パイプライン処理が有効である.回路規模を大きく増大させることなく,段数分の高速化が得られるからである.しかし,データ依存関係がある多重ループに対するパイプライン化設計は時間を要する.本文では,動作合成システムの一つであるBachシステムにおける動作記述に対し,多重ループからデータ依存関係を抽出し,自動的にパイプライン化を実現するアルゴリズムを提案し,その有効性を確認する.その有効性を確認する. |
| (英) |
Nested loop pipelining with keeping deta dependency is a key transformation in high-level synthesis tools as it helps maximizing both computational throughput and hardware utilization.IN this paper, automatic nested loop pipelining algorithm is proposed for C language based design and its performance is verified using several application. |
| キーワード |
(和) |
ループパイプライン / 多重ループ / C言語設計 / データ依存関係 / / / / |
| (英) |
loop pepelining / nested loop / C language based design / deta dependency / / / / |
| 文献情報 |
信学技報, vol. 112, no. 451, VLD2012-143, pp. 43-48, 2013年3月. |
| 資料番号 |
VLD2012-143 |
| 発行日 |
2013-02-25 (VLD) |
| ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
VLD2012-143 |