哈尔滨工程大学学报
哈爾濱工程大學學報
합이빈공정대학학보
JOURNAL OF HARBIN ENGINEERING UNIVERSITY
2015年
8期
1011-1018
,共8页
光滑粒子流体动力学%δ-SPH%GPU%粒子对%粘性流场%孤立波砰击
光滑粒子流體動力學%δ-SPH%GPU%粒子對%粘性流場%孤立波砰擊
광활입자류체동역학%δ-SPH%GPU%입자대%점성류장%고립파팽격
smoothed particle hydrodynamics%δ-SPH%GPU%particle pair%viscous flow%solitary wave slamming
光滑粒子水动力学( SPH)方法对模拟破碎波问题有着良好的适应性。基于众核架构的GPU计算平台在加速SPH方法方面有着强大的优势。针对传统SPH方法计算效率低和计算精度差的问题,采用δ?SPH方法对腔内剪切流动、Poiseuille流动、Couette流动问题、孤立波砰击问题进行了模拟,并且提出一种基于粒子对的GPU并行计算方法。通过比较,得到不同边界处理方法对粘性流场模拟结果的影响规律,并且研究基于粒子对和单个粒子2种不同GPU并行计算方法,对比不同计算方法的精度和CPU时间。结果表明,采用粒子对的GPU并行方法可以使δ?SPH方法的最大加速比超过10。
光滑粒子水動力學( SPH)方法對模擬破碎波問題有著良好的適應性。基于衆覈架構的GPU計算平檯在加速SPH方法方麵有著彊大的優勢。針對傳統SPH方法計算效率低和計算精度差的問題,採用δ?SPH方法對腔內剪切流動、Poiseuille流動、Couette流動問題、孤立波砰擊問題進行瞭模擬,併且提齣一種基于粒子對的GPU併行計算方法。通過比較,得到不同邊界處理方法對粘性流場模擬結果的影響規律,併且研究基于粒子對和單箇粒子2種不同GPU併行計算方法,對比不同計算方法的精度和CPU時間。結果錶明,採用粒子對的GPU併行方法可以使δ?SPH方法的最大加速比超過10。
광활입자수동역학( SPH)방법대모의파쇄파문제유착량호적괄응성。기우음핵가구적GPU계산평태재가속SPH방법방면유착강대적우세。침대전통SPH방법계산효솔저화계산정도차적문제,채용δ?SPH방법대강내전절류동、Poiseuille류동、Couette류동문제、고립파팽격문제진행료모의,병차제출일충기우입자대적GPU병행계산방법。통과비교,득도불동변계처리방법대점성류장모의결과적영향규률,병차연구기우입자대화단개입자2충불동GPU병행계산방법,대비불동계산방법적정도화CPU시간。결과표명,채용입자대적GPU병행방법가이사δ?SPH방법적최대가속비초과10。
The smoothed particle hydrodynamics ( SPH) method has a good adaptability for the simulation of breaking wave problems. The GPU computing platform based on many?core architecture has a strong advantage in SPH method acceleration. In view of the low efficiency and the accuracy problem of traditional SPH method, this paper puts forward a new GPU parallel computing model based on the particle pair and improvedδ?SPH method for simulating viscosity flows such as lid?drive cavity flow, Poiseuille flow, Couette flow and solitary wave slamming. According to the comparison of different boundary handling methods, their rules on viscous flow simulation are got. Furthermore, two GPU parallel calculation methods which are respectively based on the particle pair and single par?ticle are researched, and their accuracy and CPU time are compared. The results show that the GPU parallel calcu?lation method based on particle pairs makesδ?SPH exceed 10 times of the maximum speed?up ratio.