講演名 2015-12-02
仮想化技術に基づくHW/SW協調設計フレームワークの基礎検討
趙 謙(熊本大), 尼崎 太樹(熊本大), 飯田 全広(熊本大), 久我 守弘(熊本大), 末吉 敏則(熊本大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) FPGAを用いたヘテロジニアスコンピューティングの開発コストを削減するため,SW設計とHW設計手法のギャップが課題となっている.近年,高位合成を利用し,Cなど高級言語から回路を生成する技術の応用が始まっている.Xilinx社のSDSoCとSDAccelはHW/SW協調設計効率を高めるツールの代表である.しかし,これらのツールは組込みシステムやアクセラレータ開発フレームワークに基づくため,一般的なSW開発フローへの導入は容易ではない.本研究では,仮想化技術を用いたSW/HW協調設計フレームワークのhCODEを提案する.仮想化技術の導入により,SWとHW設計フローの分割を実現できる.また,実装プラットフォームを限定しないため,様々な仕様の機器や異なるOS間に広く対応した設計手法となる.
抄録(英) One challenge for the heterogeneous computing with the FPGA is to bridge the development gap between SW and HW design. The high level synthesis (HLS) technique allows producing hardware with high level languages like C. Design tools based on the HLS like Xilinx SDSoC and SDAccel are developed to speedup SW/HW co-designs. However, a developer still requires much circuit design skills to use these tools efficiently. In this paper, we propose a heterogeneous computing framework based on the virtual machine (VM) technology, namely hCODE. With the help of the virtualization, the HW and SW design can be totally separated. This brings multiple benefits like accelerating a program without modifying or recompiling it, and high portability and scalability across different HW and operating system.
キーワード(和) FPGA / HW/SW協調設計 / 仮想化
キーワード(英) FPGA / HW/SW Co-design / Virtualization
資料番号 RECONF2015-52
発行日 2015-11-24 (RECONF)

研究会情報
研究会 VLD / DC / IPSJ-SLDM / CPSY / RECONF / ICD / CPM
開催期間 2015/12/1(から3日開催)
開催地(和) 長崎県勤労福祉会館
開催地(英) Nagasaki Kinro Fukushi Kaikan
テーマ(和) デザインガイア2015 -VLSI設計の新しい大地-
テーマ(英) Design Gaia 2015 -New Field of VLSI Design-
委員長氏名(和) 松永 裕介(九大) / 金川 信康(日立) / 福井 正博(立命館大) / 中島 康彦(奈良先端大) / 渡邊 実(静岡大) / 藤島 実(広島大) / 野毛 悟(沼津高専)
委員長氏名(英) Yusuke Matsunaga(Kyushu Univ.) / Nobuyasu Kanekawa(Hitachi) / Masahiro Fukui(Ritsumeikan Univ.) / Yasuhiko Nakashima(NAIST) / Minoru Watanabe(Shizuoka Univ.) / Minoru Fujishima(Hiroshima Univ.) / Satoru Noge(Numazu National College of Tech.)
副委員長氏名(和) 竹中 崇(NEC) / 井上 美智子(奈良先端大) / / 中野 浩嗣(広島大) / 入江 英嗣(東大) / 本村 真人(北大) / 柴田 裕一郎(長崎大) / 日高 秀人(ルネサス エレクトロニクス) / 廣瀬 文彦(山形大)
副委員長氏名(英) Takashi Takenana(NEC) / Michiko Inoue(NAIST) / / Koji Nakano(Hiroshima Univ.) / Hidetsugu Irie(Univ. of Tokyo) / Masato Motomura(Hokkaido Univ.) / Yuichiro Shibata(Nagasaki Univ.) / Hideto Hidaka(Renesas) / Fumihiko Hirose(Yamagata Univ.)
幹事氏名(和) 冨山 宏之(立命館大) / 福田 大輔(富士通研) / 岩田 浩司(鉄道総研) / 吉村 正義(京都産大) / 横山 昌生(シャープ) / 高島 康裕(北九州市大) / 西出 岳央(東芝) / 三吉 貴史(富士通研) / 鯉渕 道紘(NII) / 山田 裕(東芝) / 山口 佳樹(筑波大) / 吉田 毅(広島大) / 小舘 淳一(NTT) / 岩田 展幸(日大)
幹事氏名(英) Hiroyuki Tomiyama(Ritsumeikan Univ.) / Daisuke Fukuda(Fujitsu Labs.) / Koji Iwata(RTRI) / Masayoshi Yoshimura(Kyoto Sangyo Univ.) / Masao Yokoyama(Sharp) / Yasuhiro Takashima(Kitakyushu City Univ.) / Takeo Nishide(Toshiba) / Takashi Miyoshi(Fujitsu Labs.) / Michihiro Koibuchi(NII) / Yutaka Yamada(Toshiba) / Yoshiki Yamaguchi(Univ. of Tsukuba) / Takeshi Yoshida(Hiroshima Univ.) / Junichi Kodate(NTT) / Nobuyuki Iwata(Nihon Univ.)
幹事補佐氏名(和) 谷口 一徹(立命館大) / / / 高前田 伸也(奈良先端大) / 大川 猛(宇都宮大) / 谷川 一哉(広島市大) / 三好 健文(イーツリーズ・ジャパン) / 高宮 真(東大) / 岩崎 裕江(NTT) / 橋本 隆(パナソニック) / 伊藤 浩之(東工大) / 範 公可(電通大) / 坂本 尊(NTT) / 中村 雄一(豊橋技科大)
幹事補佐氏名(英) Ittetsu Taniguchi(Ritsumeikan Univ.) / / / Shinya Takameda(NAIST) / Takeshi Ohkawa(Utsunomiya Univ.) / Kazuya Tanikagawa(Hiroshima City Univ.) / Takefumi Miyoshi(e-trees.Japan) / Makoto Takamiya(Univ. of Tokyo) / Hiroe Iwasaki(NTT) / Takashi Hashimoto(Panasonic) / Hiroyuki Ito(Tokyo Inst. of Tech.) / Pham Konkuha(Univ. of Electro-Comm.) / Takashi Sakamoto(NTT) / Yuichi Nakamura(Toyohashi Univ. of Tech.)

講演論文情報詳細
申込み研究会 Technical Committee on VLSI Design Technologies / Technical Committee on Dependable Computing / Special Interest Group on System and LSI Design Methodology / Technical Committee on Computer Systems / Technical Committee on Reconfigurable Systems / Technical Committee on Integrated Circuits and Devices / Technical Committee on Component Parts and Materials
本文の言語 ENG-JTITLE
タイトル(和) 仮想化技術に基づくHW/SW協調設計フレームワークの基礎検討
サブタイトル(和)
タイトル(英) A Study of HW/SW Co-design Framework based on the Virtualization Technology
サブタイトル(和)
キーワード(1)(和/英) FPGA / FPGA
キーワード(2)(和/英) HW/SW協調設計 / HW/SW Co-design
キーワード(3)(和/英) 仮想化 / Virtualization
第 1 著者 氏名(和/英) 趙 謙 / Qian Zhao
第 1 著者 所属(和/英) 熊本大学(略称:熊本大)
Kumamot University(略称:Kumamoto Univ.)
第 2 著者 氏名(和/英) 尼崎 太樹 / Motoki Amagasaki
第 2 著者 所属(和/英) 熊本大学(略称:熊本大)
Kumamot University(略称:Kumamoto Univ.)
第 3 著者 氏名(和/英) 飯田 全広 / Masahiro Iida
第 3 著者 所属(和/英) 熊本大学(略称:熊本大)
Kumamot University(略称:Kumamoto Univ.)
第 4 著者 氏名(和/英) 久我 守弘 / Morihiro Kuga
第 4 著者 所属(和/英) 熊本大学(略称:熊本大)
Kumamot University(略称:Kumamoto Univ.)
第 5 著者 氏名(和/英) 末吉 敏則 / Toshinori Sueyoshi
第 5 著者 所属(和/英) 熊本大学(略称:熊本大)
Kumamot University(略称:Kumamoto Univ.)
発表年月日 2015-12-02
資料番号 RECONF2015-52
巻番号(vol) vol.115
号番号(no) RECONF-343
ページ範囲 pp.21-26(RECONF),
ページ数 6
発行日 2015-11-24 (RECONF)