全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

GPU在SPH方法模拟溃坝问题的应用研究

DOI: 10.3969/j.issn.1006??7043.201305062

Keywords: GPU, 并行计算, CUDA, SPH方法, 溃坝, 水动力学, 数值计算

Full-Text   Cite this paper   Add to My Lib

Abstract:

SPH方法是一种无网格的粒子方法,对于求解强非线性水动力学问题具有重要意义。随着粒子数增加,该方法的计算效率成为限制其大规模工程应用的重大瓶颈。可将大规模并行计算引入SPH方法中,以得到良好的计算加速效果。采用将GPU运用于SPH方法并行计算的技术,借助CUDA硬件计算架构,研究SPH方法的并行计算通用性问题。以二维溃坝问题作为数值算例,对GPU计算结果的稳定性和收敛性进行验证,比较CPU与GPU的计算效率。通过计算,验证了GPU在SPH方法并行计算应用中的可靠性、可行性以及高效性,为提高SPH方法的计算效率提供一种重要的参考途径。

References

[1]  GINGOLD R A,MONAGHAN J J. Smoothed particle hydrodynamics:theory and application to non?spherical stars mon[J]. Monthly Notices of the Royal Astronomical Society,1977, 181: 375?389.? [2]LUCY L B. A numerical approach to the testing of the fission hypothesis[J]. Astronomical Journal, 1977, 82: 1013?1024.? [3]LIBERSKY L,PETSCHEK A G. Smooth particle hydrodynamics with strength of materials advances in free Lagrange methods[J]. Lecture Notes in Physics, 1991, 395: 248?257.? [4]GINGOLD R A,MONAGHAN J J. Kernel estimates as a basis for general particle methods in hydrodynamics[J]. Journal of Computational Physics, 1982, 46: 429?453.? [5]MONAGHAN J J. Simulating free surface flows with SPH[J]. Computational Physics, 1994, 110: 399?406.? [6]MONAGHAN J J. Energy distribution in a particle alpha model[J]. Journal of Turbulence, 2004, 5: 22.? [7]郑兴,马庆位,段文洋.K2_SPH方法及二维破碎波的模拟[J].计算物理, 2012, 29(3): 317?325.?ZHENG Xing,MA Qingwei,DUAN Wenyang.K2_SPH method and simulation of 2D breaking waves[J]. Journal of Computational Physics, 2012, 29(3): 317?325.? [8]JIA X,PAGANETTI H S J,JIANG S B. GPU?based fast Monte Carlo does calculation for proton therapy[J]. Physics in Medicine and Biology, 2012, 57(23): 7783?7797.? [9]JONES E A, Van ZEIJL R J M,ANDREN P E, et al. High speed data processing for imaging MS?based molecular histology using graphical processing units[J]. Journal of the American Society for Mass Spectrometry, 2012, 23(4): 745?752.? [10]CHENG Ling, BENKRID K. Design and implementation of a CUDA?Compatible GPU?based core for gapped BLAST algorithm[J]. Procedia Computer Science, 2010 ,1(1) :495?504. ? [11]郭秋雷,唐逸之,刘诗秋,等.一个SPH流体实时模拟的全GPU实现框架[J].计算机应用与软件, 2011, 28(11): 69?72.?GUO Qiulei,TANG Yizhi,LIU Shiqiu,et al. A full GPU implementation framework of SPH fluid real?time simulation [J]. Computer Applications and Software, 2011, 28(11): 69?72.[12]陈俊.近海海浪的仿真研究[D]. 武汉:武汉理工大学, 2011: 13?14.?CHEN Jun. Research on simulation of waves in shallowwater[D]. Wuhan: Wuhan University of Technology, 2011: 13?14.? [13]FLUCK D A,QUINN D W. An analysis of 1?D smoothed particle hydrodynamics Kernels[J]. Journal of Computational Physics, 1996, 126: 699?709.? [14]LIU G R,LIU M B. Smoothed particle hydrodynamics : a meshfree particle method[M]. Singapore:World Scientific Publishing Co. Pte. Ltd,2003: 138?141.? [15]ZHENG Xing, DUAN Wenyang. Numerical simulation of dam breaking using smoothed particle hydrodynamics and viscosity behavior[J].Journal of Marine Science, 2010, 9: 34?41.? [16]张舒,褚艳利,赵开勇.GPU高性能运算之CUDA[M]. 北京:中国水利水电出版社, 2009: 14?16. ? [17]MARTIN J C,MOYCE W J. An experimental study of the collapse of liquid columns on a rigid horizontal plane[J].Philosophical Transactions of the Royal Society of London A, 1952, 244(882) : 312?324.? [18]LEE B H,PARK J C,KIM M H, et al. Numerical simulation of impact loads using a particle method [J]. Ocean Engineering, 2010, 37(2/3): 164?173.? [19]徐卜男.SPH方法模拟液舱晃荡及量纲分析[D].大连:大连理工大学, 2011: 45?51.?XU Pu′nan. SPH simulation and parametric analysis on sloshing tank[D]. Dalian:Dalian University of Technology, 2011: 45?51.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133