Reconfigurable out-of-order mechanism generator for unstructured grid computation in computational fluid dynamics

Takayuki Akamine, Kenta Inakagata, Yasunori Osana, Naoyuki Fujita, Hideharu Amano

研究成果: Conference contribution

5 被引用数 (Scopus)

抄録

FaSTAR developed by JAXA is a leading edge CFD (Computational Fluid Dynamics) program package which supports various solvers based on unstructured grids. The computation based on unstructured grid causes a lot of pipeline stalls by RAW (Read After Write) hazard when reconfigurable accelerators are implemented in FPGAs. In order to cope with this problem, the OoO (Out-of-Order) mechanism generator is proposed. By setting parameters depending on the target computation, the OoO mechanism with appropriate structure of the execution unit and waiting buffer is generated. The OoO mechanisms are applied to five subroutines in FaSTAR, and it achieved 2.6 times performance as the case of in-order execution, and 2.9 times as the software executed by Intel Core2Duo processor with reasonable amount of overhead.

本文言語English
ホスト出版物のタイトルProceedings - 22nd International Conference on Field Programmable Logic and Applications, FPL 2012
ページ136-142
ページ数7
DOI
出版ステータスPublished - 2012 12月 12
イベント22nd International Conference on Field Programmable Logic and Applications, FPL 2012 - Oslo, Norway
継続期間: 2012 8月 292012 8月 31

出版物シリーズ

名前Proceedings - 22nd International Conference on Field Programmable Logic and Applications, FPL 2012

Other

Other22nd International Conference on Field Programmable Logic and Applications, FPL 2012
国/地域Norway
CityOslo
Period12/8/2912/8/31

ASJC Scopus subject areas

  • コンピュータ サイエンスの応用

フィンガープリント

「Reconfigurable out-of-order mechanism generator for unstructured grid computation in computational fluid dynamics」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル