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
Oslo
期間12/8/2912/8/31

ASJC Scopus subject areas

  • Computer Science Applications

フィンガープリント Reconfigurable out-of-order mechanism generator for unstructured grid computation in computational fluid dynamics' の研究トピックを掘り下げます。これらはともに一意のフィンガープリントを構成します。

  • これを引用

    Akamine, T., Inakagata, K., Osana, Y., Fujita, N., & Amano, H. (2012). Reconfigurable out-of-order mechanism generator for unstructured grid computation in computational fluid dynamics. : Proceedings - 22nd International Conference on Field Programmable Logic and Applications, FPL 2012 (pp. 136-142). [6339277] (Proceedings - 22nd International Conference on Field Programmable Logic and Applications, FPL 2012). https://doi.org/10.1109/FPL.2012.6339277