FPGA-based streaming computation for lattice Boltzmann method

Kentaro Sano, Oliver Pell, Wayne Luk, Satoru Yamamoto

研究成果: Conference contribution

26 被引用数 (Scopus)

抄録

This paper presents an FPGA-based streaming computation for the lattice Boltzmann method (LBM) to simulate fluid flow with floating-point calculations. LBM is suitable for streaming computation because of its parallelism and regularity. We optimize the equations of LBM, and then formulate a streaming computation. To design an efficient data-path for throughput and hardware resource utilization, we introduce multiple cycle inputs and computing-unit sharing to the streaming data-path. The streaming accelerator implemented on a Virtex-4 FPGA with PCI-Express x8 interface achieves 2.93 and 2.46 times faster computation than a 3.4GHz Pentium4 processor and a 2.2GHz Opteron processor, respectively, for 2-dimensional time-dependent fluid dynamics problems.

本文言語English
ホスト出版物のタイトルICFPT 2007 - International Conference on Field Programmable Technology
ページ233-236
ページ数4
DOI
出版ステータスPublished - 2007 12 1
イベントInternational Conference on Field Programmable Technology, ICFPT 2007 - Kitakyushu, Japan
継続期間: 2007 12 122007 12 14

出版物シリーズ

名前ICFPT 2007 - International Conference on Field Programmable Technology

Other

OtherInternational Conference on Field Programmable Technology, ICFPT 2007
CountryJapan
CityKitakyushu
Period07/12/1207/12/14

ASJC Scopus subject areas

  • Hardware and Architecture
  • Electrical and Electronic Engineering

フィンガープリント 「FPGA-based streaming computation for lattice Boltzmann method」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル