HI,欢迎来到学术之家,发表咨询:400-888-7501  订阅咨询:400-888-7502  股权代码  102064
0

基于C++AMP的两相并行SPH流动模拟

作者:梁光川; 郑达; 周军; 文韵豪; 何承宏两相流模拟并行模型

摘要:随着多相流技术在石油工业的地位的提高,对多相流动数值模拟的要求也随之提高。传统的基于网格的数值方法如FDM和FEM处理运动交界面位置时十分困难,近些年兴起的无网格方法则善于处理该类问题。SPH是无网格方法中一种较为成熟的方法,相比其他无网格数值方法,基于粒子构架的性质使得SPH法在追踪相间边界的移动变化上有天然优势。为提高程序效率和数据处理能力,对SPH两相流动模拟进行了并行化处理,并行手段为在GPU上使用C++AMP技术。GPU有利于计算流体动力学方法的并行化处理,与传统异构计算技术如CUDA和OpenCL相比,C++AMP在GPU上的并行处理无需预编译,更加简便。通过算例对串行和并行SPH两相流动模型进行了比较,结果表明,并行后的程序有显著的效率提升。

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

北京石油化工学院学报

《北京石油化工学院学报》(CN:11-3981/TE)是一本有较高学术价值的大型季刊,自创刊以来,选题新奇而不失报道广度,服务大众而不失理论高度。颇受业界和广大读者的关注和好评。

杂志详情