10.3880/j.issn.1006-7647.2012.02.003
平面二维非均匀泥沙OpenMP并行计算模型
为实现平面二维非均匀泥沙模型并行计算,采用OpenMP指令对串行源程序进行改造.基于三角形-四边形混合网格的平面二维非均匀泥沙有限体积模型具有显式求解时网格单元相互独立性这种特性,Fortran串行源程序无需进行较大的修改,只要在循环计算和数组整体操作部分嵌入OpenMP循环并行指令和数组并行指令,即可实现并行计算.案例分析结果表明,在并行线程数目等于计算机固有线程数目时,并行加速比达到最大值1.55;OpenMP技术使用线程间共享内存的方式协调并行计算,很适合在多核计算机上运行,且编程简单灵活,将随着计算机硬件性能的提高得到更广泛的应用.
OpenMP、并行计算、非均匀泥沙模型、有限体积法
32
TV145;O246(水利工程基础科学)
中央级公益性科研院所基本科研业务费专项HKY-JBYW-2010-14
2012-07-13(万方平台首次上网日期,不代表论文的发表时间)
共4页
11-14