水动力学研究与进展A辑
水動力學研究與進展A輯
수동역학연구여진전A집
JOURNAL OF HYDRODYNAMICS
2011年
5期
531-537
,共7页
梁功有%曾忠%张良奇%谢海琼
樑功有%曾忠%張良奇%謝海瓊
량공유%증충%장량기%사해경
格子Boltzmann方法%MPI并行%消息传递%并行I/O%顶盖驱动流
格子Boltzmann方法%MPI併行%消息傳遞%併行I/O%頂蓋驅動流
격자Boltzmann방법%MPI병행%소식전체%병행I/O%정개구동류
采用单松弛不可压缩D3Q19格子Boltzmann模型,自主开发了基于性能优化和MPI并行的程序包.程序通过合并碰撞迁移过程和引入临时数组以连续读入分布函数的优化处理,使程序计算性能得以大幅提高.并行程序在遵循负载均衡原则下采用单向区域分解,使用非阻塞通信模式进行数据交换,同时采用并行I/O以便各个进程同步进行I/O操作.通过对三维顶盖驱动流的数值模拟,验证了该程序的正确性及其并行效率.
採用單鬆弛不可壓縮D3Q19格子Boltzmann模型,自主開髮瞭基于性能優化和MPI併行的程序包.程序通過閤併踫撞遷移過程和引入臨時數組以連續讀入分佈函數的優化處理,使程序計算性能得以大幅提高.併行程序在遵循負載均衡原則下採用單嚮區域分解,使用非阻塞通信模式進行數據交換,同時採用併行I/O以便各箇進程同步進行I/O操作.通過對三維頂蓋驅動流的數值模擬,驗證瞭該程序的正確性及其併行效率.
채용단송이불가압축D3Q19격자Boltzmann모형,자주개발료기우성능우화화MPI병행적정서포.정서통과합병팽당천이과정화인입림시수조이련속독입분포함수적우화처리,사정서계산성능득이대폭제고.병행정서재준순부재균형원칙하채용단향구역분해,사용비조새통신모식진행수거교환,동시채용병행I/O이편각개진정동보진행I/O조작.통과대삼유정개구동류적수치모의,험증료해정서적정학성급기병행효솔.