講演抄録/キーワード |
講演名 |
2016-05-20 12:00
オンライン推定に用いられるカーネル関数の高速化 ~ OpenCLによるFPGA実装 ~ ○胡濱良樹・谷川一哉・弘中哲夫(広島市大) RECONF2016-23 |
抄録 |
(和) |
本研究ではエンジン制御など複雑かつリアルタイム性が求められるアプリケーションへの適用が困難であったオンライン推定を実現するため,FPGAを用いてカーネル関数の高速化を実現した.本研究で対象とするパラメータの推定プログラムはC言語で記述されているため,C言語を拡張したOpenCLを用いてFPGA設計を行った.カーネルプログラムのGP/RBFに対して,1) 浮動小数点演算の精度を倍精度から単精度に変更,2) パイプラインが効率的に動作するようにデータ依存関係の緩和,3) 演算ループのアンローリング,の3つの最適化を行った.開発した専用ハードウェアとARM Cortex-A9@925MHzの実行時間を比較した結果,カーネル関数のハイパーパラメータ数が1000の時,FPGA実装した専用ハードウェアはカーネル関数GPでは4.13倍,カーネル関数RBFでは2.27倍高速に処理できた. |
(英) |
(Not available yet) |
キーワード |
(和) |
オンライン推定 / OpenCL / FPGA / エンジン制御 / / / / |
(英) |
/ / / / / / / |
文献情報 |
信学技報, vol. 116, no. 53, RECONF2016-23, pp. 115-120, 2016年5月. |
資料番号 |
RECONF2016-23 |
発行日 |
2016-05-12 (RECONF) |
ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
RECONF2016-23 |