講演名 | 2019-05-09 RubyベースCPU+FPGAコデザインフレームワークにおける再帰記述の高位合成 山下 遼太(東京農工大), 照屋 大地(東京農工大), 中條 拓伯(東京農工大), |
---|---|
PDFダウンロードページ | PDFダウンロードページへ |
抄録(和) | 近年LSI設計が複雑化するに従って,高位合成技術が注目を浴びている.しかし再帰関数は,その解析における複雑さから,多くの高位合成ツールでサポートされていない.本研究では,再帰関数を高位合成する手法を提案する.またRubyベースの高位合成ツールである,Mulveryをベースに,その手法を実装した.本手法ではデッドコードが削除し,再帰の深さを決定するため,入力となるプログラムに専用の注釈を付加する.注釈を加えたプログラムは,静的解析と動的解析を組み合わせて解析され,制御データフローグラフ(CDFG)を中間表現として介した後,パイプライン構造の回路を合成するRTL記述に変換される.実装した高位合成ツールに合成した場合,ソフトウェアと同様に再帰関数をコールスタックベースのハードウェア回路として合成した場合,およびRubyプログラムをソフトウェアで実行した場合について,処理性能の比較を行った.その結果,FFTを実装した場合において,コールスタックベースの手法の3.46倍,ソフトウェア上で実行した場合の68.1倍の高速化が達成された. |
抄録(英) | |
キーワード(和) | 高位合成 / FPGA / 再帰 / 協調設計 |
キーワード(英) | |
資料番号 | RECONF2019-6 |
発行日 | 2019-05-02 (RECONF) |
研究会情報 | |
研究会 | RECONF |
---|---|
開催期間 | 2019/5/9(から2日開催) |
開催地(和) | 東工大蔵前会館 |
開催地(英) | Tokyo Tech Front |
テーマ(和) | リコンフィギャラブルシステム,一般 |
テーマ(英) | Reconfigurable system, etc. |
委員長氏名(和) | 本村 真人(東工大) |
委員長氏名(英) | Masato Motomura(Tokyo Tech.) |
副委員長氏名(和) | 柴田 裕一郎(長崎大) / 佐野 健太郎(理研) |
副委員長氏名(英) | Yuichiro Shibata(Nagasaki Univ.) / Kentaro Sano(RIKEN) |
幹事氏名(和) | 谷川 一哉(広島市大) / 三好 健文(イーツリーズ・ジャパン) |
幹事氏名(英) | Kazuya Tanigawa(Hiroshima City Univ.) / Takefumi Miyoshi(e-trees.Japan) |
幹事補佐氏名(和) | 小林 悠記(NEC) / 中原 啓貴(東工大) |
幹事補佐氏名(英) | Yuuki Kobayashi(NEC) / Hiroki Nakahara(Tokyo Inst. of Tech.) |
講演論文情報詳細 | |
申込み研究会 | Technical Committee on Reconfigurable Systems |
---|---|
本文の言語 | JPN |
タイトル(和) | RubyベースCPU+FPGAコデザインフレームワークにおける再帰記述の高位合成 |
サブタイトル(和) | |
タイトル(英) | High Level Synthesis of Recursive Description in a CPU+FPGA Co-design framework based on Ruby |
サブタイトル(和) | |
キーワード(1)(和/英) | 高位合成 |
キーワード(2)(和/英) | FPGA |
キーワード(3)(和/英) | 再帰 |
キーワード(4)(和/英) | 協調設計 |
第 1 著者 氏名(和/英) | 山下 遼太 / Ryota Yamashita |
第 1 著者 所属(和/英) | 東京農工大学(略称:東京農工大) Tokyo University of Agriculture and Technology(略称:TUAT) |
第 2 著者 氏名(和/英) | 照屋 大地 / Daichi Teruya |
第 2 著者 所属(和/英) | 東京農工大学(略称:東京農工大) Tokyo University of Agriculture and Technology(略称:TUAT) |
第 3 著者 氏名(和/英) | 中條 拓伯 / Hironori Nakajo |
第 3 著者 所属(和/英) | 東京農工大学(略称:東京農工大) Tokyo University of Agriculture and Technology(略称:TUAT) |
発表年月日 | 2019-05-09 |
資料番号 | RECONF2019-6 |
巻番号(vol) | vol.119 |
号番号(no) | RECONF-18 |
ページ範囲 | pp.29-34(RECONF), |
ページ数 | 6 |
発行日 | 2019-05-02 (RECONF) |