上海大学学报(自然科学版) ›› 2009, Vol. 15 ›› Issue (1): 66-70.

• 计算机工程与科学 • 上一篇    下一篇

基于图形处理器的格子Boltzmann方法计算

封卫兵,杨晓玲   

  1. 上海大学 计算机工程与科学学院,上海 200072
  • 收稿日期:2007-10-15 出版日期:2009-02-21 发布日期:2009-02-21
  • 通讯作者: 封卫兵(1968~),男,副研究员,博士,研究方向为高性能计算.
  • 作者简介:封卫兵(1968~),男,副研究员,博士,研究方向为高性能计算.
  • 基金资助:
    上海市教委基金资助项目(06AZ044)

Computation of Lattice Boltzmann Method Based on Graphics Processing Unit

  1. School of Computer Engineering and Science, Shanghai University, Shanghai 200072, China
  • Received:2007-10-15 Online:2009-02-21 Published:2009-02-21

摘要:

由于图形处理器(GPU)最近几年迅速发展,基于GPU的计算作为一个新的研究方向已经引起越来越多人的关注.在综述国内外最新文献的基础上,从介绍GPU的高性能开始,分析GPU本身的特性,介绍GPU的计算模型并分析其流水线结构,阐述如何对GPU进行编程,并初步实现基于GPU的格子Boltzmann方法(LBM)计算.

关键词: 图形硬件;图形处理器(GPU);图形流水线;Cg

Abstract:

Computation based on graphics processing unit (GPU) has attracted increasing attention as a new research direction. As an introduction to the high performance of GPU, this paper first analyzes features of GPU as reported in the literature published in the recent years. Computation model of GPU is introduced, and pipeline structure analyzed. Programming on GPU is then discussed. Computation of lattice Boltzmann method (LBM) on GPU is implemented.

Key words: graphics hardware; graphics processing unit (GPU); graphics pipeline; Cg

中图分类号: