首页 | 本学科首页   官方微博 | 高级检索  
     


Implementing lattice Boltzmann computation on graphics hardware
Authors:Wei Li  Xiaoming Wei  Arie Kaufman
Affiliation:(1) Center for Visual Computing (CVC) and Department of Computer Science Stony Brook, University Stony Brook, 11794-4400, NY, USA
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.
Keywords:Graphics hardware  Lattice Boltzmann method  Flow simulation
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号