南昌大学学报(工科版)
南昌大學學報(工科版)
남창대학학보(공과판)
JOURNAL OF NANCHANG UNIVERSITY ENGINEERING & TECHNOLOGY EDITION
2014年
1期
90-96
,共7页
双GPU%粒子系统%邻域搜索%数据交互%CUDA
雙GPU%粒子繫統%鄰域搜索%數據交互%CUDA
쌍GPU%입자계통%린역수색%수거교호%CUDA
double GPU%particle system%near neighbor search%data exchange%CUDA
采用CUDA架构对GPU进行编程,对粒子模拟过程中的邻域搜索方法进行了优化,采用并实现了一种基于非排序的邻域搜索方案.通过良好的任务划分和较少的数据交互,设计并实现了一种双GPU的模拟方案.结果分析得知:非排序的邻域搜索方案在粒子数低于10万时总模拟时间降低近50%,粒子数超过50万时降低12%,双GPU在粒子数超过50万时计算时间降低16%,且粒子数愈多性能愈好.
採用CUDA架構對GPU進行編程,對粒子模擬過程中的鄰域搜索方法進行瞭優化,採用併實現瞭一種基于非排序的鄰域搜索方案.通過良好的任務劃分和較少的數據交互,設計併實現瞭一種雙GPU的模擬方案.結果分析得知:非排序的鄰域搜索方案在粒子數低于10萬時總模擬時間降低近50%,粒子數超過50萬時降低12%,雙GPU在粒子數超過50萬時計算時間降低16%,且粒子數愈多性能愈好.
채용CUDA가구대GPU진행편정,대입자모의과정중적린역수색방법진행료우화,채용병실현료일충기우비배서적린역수색방안.통과량호적임무화분화교소적수거교호,설계병실현료일충쌍GPU적모의방안.결과분석득지:비배서적린역수색방안재입자수저우10만시총모의시간강저근50%,입자수초과50만시강저12%,쌍GPU재입자수초과50만시계산시간강저16%,차입자수유다성능유호.