Implementing lattice Boltzmann computation on graphics hardware
Wei Li, Xiaoming Wei, Arie Kaufman
In The Visual Computer, 19(7-8), 2003.
Abstract: The Lattice Boltzmann Model (LBM) is a physically-based approach that simulates the microscopic movement of fluid particles by simple, identical, and local rules. We accelerate the computation of the LBM on general-purpose graphics hardware, by grouping particle packets into 2D textures and mapping the Boltzmann equations completely to the rasterization and frame buffer operations. We apply stitching and packing to further improve the performance. In addition, we propose techniques, namely range scaling and range separation, that systematically transform variables into the range required by the graphics hardware and thus prevent overflow. Our approach can be extended to acceleration of the computation of any cellular automata model.
Keyword(s): Graphics hardware, Lattice Boltzmann method, Flow simulation
BibTeX format:
@article{Li:2003:ILB,
  author = {Wei Li and Xiaoming Wei and Arie Kaufman},
  title = {Implementing lattice Boltzmann computation on graphics hardware},
  journal = {The Visual Computer},
  volume = {19},
  number = {7-8},
  pages = {444--456},
  year = {2003},
}
Search for more articles by Wei Li.
Search for more articles by Xiaoming Wei.
Search for more articles by Arie Kaufman.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."