GRAPES四维变分同化系统MPI和OpenMP混合算法研究
详细信息 本馆镜像全文    |  推荐本文 | | 获取馆网全文
摘要
本文阐述了MPI和OpenMP的编程模式,并在此基础上利用MPI和OpenMP混合并行的方式,即:在节点内应用OpenMP共享存储、在节点间应用MPI进行消息传递的模式,对我国自行研发的数值天气预报系统GRAPES(Global/Regional Assimilation and Prediction Syste)进行测试,。结果表明,混合并行算法比原来的单纯的MPI模式有更加理想的并行效率和加速比。
引文
[1]张平,李清宝,赵荣彩.OpenMP并行程序的编译器优化[J].计算机工程,2006(24):24-26.
    [2]冯云,周淑秋.MPI+OpenMP混合并行编程模型应用研究[J].计算机系统应用,2006(2):33-35.
    [3]陈勇,陈国良,李春生,何家华.SMP机群混合编程模型研究[J].小型微型计算机系统,2004,25(10).
    [4]吴兆明.MPI+OpenMp混合编程模式研究与效率分析[J].南京工业职业技术学院学报,2009,9(4).
    [5]蔡佳佳,李名世,郑锋.多核微机基于OpenMP的并行计算[J].计算机技术与发展,2007,17(10).
    [6]孙洪迪,高柱.基于OpenMP技术的多核处理器程序的开发实现[J].北京工业职业技术学院学报,2010,09(1).
    [7]Hybrid Programming:Combining MPI with OpenMPBrown CCV ParaIlel Programming Workshop Spring2005 wwwc“brown edu/Events/Hybrid-ma05pdf
    [8]MichoeIJ Quinn paralleI programming in c with MPIand OpenMP[M]McGraw—Hill higer education
    [9]许彦芹,陈庆奎.基于SMP集群的MPI+CUDA模型的研究与实现[期刊论文]-计算机工程与设计.2010(15).
    [10]于方,郑晓薇,孙晓鹏.基于SMP集群的三维网格多粒度混合并行编程模型[J].计算机应用与软件.2009(3).
    [11]张军,万剑怡.多核集群系统上的混合编程模型研究[J].计算机与现代化.2009(5).
    [12]李肯立,杨进,彭成斌,秦云川.基于MPI+OpenMP混合模型的并行地震数据处理支撑库的研究[J].计算机工程与科学,2007(12).
    [13]向文,刘青昆,于方,郑晓薇.基于LAM-MPI和OpenMP的机群编程环境配置与应用[J].大连民族学院学报.

版权所有:© 2023 中国地质图书馆 中国地质调查局地学文献中心