计算机研究与发展 ›› 2016, Vol. 53 ›› Issue (5): 1166-1172.doi: 10.7544/issn1000-1239.2016.20148444
• 系统结构 • 上一篇
郭红1,2,李艳1,安恒斌1,2
Guo Hong1,2, Li Yan1, An Hengbin1,2
摘要: 为实现氧碘化学激光器大规模数值模拟,基于JASMIN(J parallel adaptive structured mesh applications infrastructure)框架设计实现了氧碘化学激光器数值模拟的多块并行通信算法.该算法针对模拟中构造多块结构网格间通信关系困难、氧碘化学激光器数值模拟填充物理边界复杂以及网格块内块间通信调度策略不统一等通信问题,实现了块间关系自动识别算法用以自动识别多块结构网格间通信关系,构造了特殊物理边界数据结构帮助实现物理边界的填充,并采用了统一的通信调度策略以降低通信时间.数值结果表明:该算法解决了氧碘化学激光器大规模数值模拟中的通信问题,并很好地模拟了氧碘化学激光器装置,使用简单,可以扩展到上千个处理器核.
中图分类号: