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

基于CUDA的格子Boltzmann数值模拟加速实现
引用本文:覃章荣,张超英,丘滨,李圆圆,莫刘刘.基于CUDA的格子Boltzmann数值模拟加速实现[J].广西师范大学学报(自然科学版),2012,30(4).
作者姓名:覃章荣  张超英  丘滨  李圆圆  莫刘刘
作者单位:1. 广西师范大学计算机科学与信息工程学院,广西桂林,541004
2. 广西水电职业技术学院,广西南宁,530023
基金项目:国家自然科学基金资助项目
摘    要:针对近年来利用CUDA技术在个人计算机显卡的GPU上实现LBM并行加速计算的研究越来越多,但对在GPU中使用不同GPU存储器进行计算的具体实现算法以及其对计算性能的影响分析研究甚少,文章实现了在GPU中使用不同存储器进行IBM并行计算,给出了具体的实现算法,并以平面Poiseuille流为算例,在普通个人计算机上,分别使用NVIDIA GeForce GTS 450 GPU和Intel Core i5-760 4核CPU进行计算.结果表明,两者计算结果吻合得很好,最高获得了约107倍的加速比,验证了在GPU上进行LBM并行计算的可行性以及加速性能,为在低成本的个人计算机上高效率地解决计算流体力学中的复杂计算问题提供了一种非常有效的途径.

关 键 词:GPU  CUDA  格子Boltzmann方法  平面Poiseuille流

Implementation of the Acceleration Simulation with Lattice Boltzmann Method Based on CUDA
QIN Zhang-rong , ZHANG Chao-ying , QIU Bin , LI Yuan-yuan , MO Liu-liu.Implementation of the Acceleration Simulation with Lattice Boltzmann Method Based on CUDA[J].Journal of Guangxi Normal University(Natural Science Edition),2012,30(4).
Authors:QIN Zhang-rong  ZHANG Chao-ying  QIU Bin  LI Yuan-yuan  MO Liu-liu
Abstract:
Keywords:
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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