CAS OpenIR  > 研究所(批量导入)
耦合Nvidia/AMD两类GPU的格子玻尔兹曼模拟
李博; 李曦鹏; 张云; 陈飞国; 徐骥; 王小伟; 何险峰; 王健; 葛蔚; 李静海
2009
Source Publication科学通报
Issue20Pages:3177-3184
Abstract利用图形处理单元(graphic processing unit,GPU)进行通用计算近年来得到关注,Nvidia和AMD公司已推出了各自的开发环境CUDA和ASC.很多计算在GPU上的速度远高于目前的CPU.格子玻尔兹曼方法(lattice Boltzmann method,LBM)作为一种网格上的粒子方法,对流动模拟具有良好的内在并行性,非常适合利用GPU进行大规模并行计算.本文提出了一种耦合Nvidia和AMD的两类GPU完成LBM凹槽流模拟的算法,对于两类GPU,在LBM的D2Q9模型下分别设计了相应的算法和程序,之后利用消息传递接口(message passing interface,MPI)协议通过多程序多数据流(multi-progra mmulti-data,MPMD)模式使其能够联合计算,以充分发挥混合GPU集群系统的性能.通过GPU和CPU程序结果的比较,证实了GPU计算的正确性和所能带来的显著的加速比,为建设通用大规模GPU并行计算平台提供了重要参考.
KeywordGpgpu 格子波尔兹曼 Nvidia Amd 多程序多数据流 联合计算
Indexed ByCSCD
CSCD IDCSCD:3885382
Citation statistics
Cited Times:6[CSCD]   [CSCD Record]
Document Type期刊论文
Identifierhttp://ir.ipe.ac.cn/handle/122111/10028
Collection研究所(批量导入)
Recommended Citation
GB/T 7714
李博,李曦鹏,张云,等. 耦合Nvidia/AMD两类GPU的格子玻尔兹曼模拟[J]. 科学通报,2009(20):3177-3184.
APA 李博.,李曦鹏.,张云.,陈飞国.,徐骥.,...&李静海.(2009).耦合Nvidia/AMD两类GPU的格子玻尔兹曼模拟.科学通报(20),3177-3184.
MLA 李博,et al."耦合Nvidia/AMD两类GPU的格子玻尔兹曼模拟".科学通报 .20(2009):3177-3184.
Files in This Item:
File Name/Size DocType Version Access License
耦合Nvidia_AMD两类GPU的格子(2281KB)期刊论文出版稿限制开放CC BY-NC-SAApplication Full Text
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[李博]'s Articles
[李曦鹏]'s Articles
[张云]'s Articles
Baidu academic
Similar articles in Baidu academic
[李博]'s Articles
[李曦鹏]'s Articles
[张云]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[李博]'s Articles
[李曦鹏]'s Articles
[张云]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.