粒子模拟方法的高性能计算

易锋, 郭力, 王利民, 王小伟, 葛尉, 槽流拟颗粒模型的并行算法, 计算机与应用化学, 2005, 22(9):707-710

引用格式: 易锋, 郭力, 王利民, 王小伟, 葛尉, 槽流拟颗粒模型的并行算法, 计算机与应用化学, 2005, 22(9):707-710
标题:槽流拟颗粒模型的并行算法
作者: 易锋, 郭力, 王利民, 王小伟, 葛尉;中国科学院过程工程研究所多相复杂系统国家重点实验室:高性能计算与化学信息学课题组
关键词: 并行计算; 拟颗粒模型; 槽流
摘要:将流体处理为离散粒子,应用拟颗粒硬球模型来研究槽流中的流动现象,与分子动力学模拟的算法类似,是研究槽流机理的一种行之有效的方法。为了作大规模的模拟,本文采用区域分解算法和消息传递编程模型技术,将该模型串行程序并行化,应用一维划分、单相传递的方法简化了并行算法,采用轮换搜索法来避免硬球碰撞次序对结果的影响。在可扩展的机群系统上用实例计算,通过与串行程序的对比,验证了并行程序的正确性,表明本文设计的并行算法取得了较高的并行计算效率。