期刊文献+

平面二维非均匀泥沙OpenMP并行计算模型 被引量:2

OpenMP parallel computing model for two-dimensional flow with non-uniform sediment
下载PDF
导出
摘要 为实现平面二维非均匀泥沙模型并行计算,采用OpenMP指令对串行源程序进行改造。基于三角形-四边形混合网格的平面二维非均匀泥沙有限体积模型具有显式求解时网格单元相互独立性这种特性,Fortran串行源程序无需进行较大的修改,只要在循环计算和数组整体操作部分嵌入OpenMP循环并行指令和数组并行指令,即可实现并行计算。案例分析结果表明,在并行线程数目等于计算机固有线程数目时,并行加速比达到最大值1.55;OpenMP技术使用线程间共享内存的方式协调并行计算,很适合在多核计算机上运行,且编程简单灵活,将随着计算机硬件性能的提高得到更广泛的应用。 In order to realize parallel computing for two-dimensional flow with non-uniform sediment,OpenMP is used to transform serial source program.Hence,a parallel computing model for two-dimensional flow with non-uniform sediment is estabished.The OpenMP parallel computing model based on triangle-quadrangle mixed grid has the characteristics of cell independence in the condition of explicit numerical solution.According to this advantage,by means of embedding the circular OpenMP parallel instructions and array parallel instructions in cycle calculation and the integrated array operation respectively,the parallel computing can be realized,without modification of Fortran serial source program.Case calculation results show that the parallel speed ratio can reach the maximum value of 1.55,when the parallel computing process number is equal to the computer intrinsic one.As OpenMP programming is simple and flexible and it is suitable to operate in multi-core computer,it will be more widely used with the improvement of performance of computer hardware.
作者 于守兵
出处 《水利水电科技进展》 CSCD 北大核心 2012年第2期11-14,共4页 Advances in Science and Technology of Water Resources
基金 中央级公益性科研院所基本科研业务费专项(HKY-JBYW-2010-14)
关键词 OPENMP 并行计算 非均匀泥沙模型 有限体积法 OpenMP parallel computing non-uniform sediment model finite volume method
  • 相关文献

参考文献12

二级参考文献39

共引文献81

同被引文献24

  • 1江春波,安晓谧.二维非恒定渗流的有限元并行计算[J].水科学进展,2004,15(4):454-457. 被引量:12
  • 2谢鉴衡.河流模拟[M]北京:水利电力出版社,1990.
  • 3杨国录.河流数学模型[M]北京:海洋出版社,1993.
  • 4Chaudhry M H. Open-channel flow[M].Englewood Cliffs,NJ:Prentice-Hall,1993.
  • 5Sleigh P A,Gaskell P H,Berzins M,et al.An unstructured flnite-volume algorithm for predicting flow in rivers and estuaries[J].Computers and Fluids,1998,27(2):479-508.
  • 6Cao Z X,Pender G,Wallis S,et al.Computational dam-break hydraulics over erodible sediment bed[J].Journal of Hydraulic Engineering:ASCE,2004,130(7):689-703.
  • 7Song L X,Zhou J Z,Li Q Q,et al.An unstructured finite volume model for dam-break floods with wet/dry fronts over complex topography[J].International Journal For Numerical Methods In Fluids,2011,67:960-980.
  • 8Yue Zhiyuan,Fu Zhongmin,Liu Huaihan,et al.Two-dimensional coupled dam-break flood mathematical model based on unstructured grid[C].The 7th IAHR Symposium on River,Coastal and Estuarine Morphodynamics,2011.
  • 9OpenMP Language Committee.OpenMP Application Program Interface[DB/CD].(2013-07-01)[2013-11-01]http://www.openmp.org/mp-documents/OpenMP4.0.0.pdf.
  • 10Message Passing Interface Forum.MPI:A Message-Passing Interface Standard[DB/CD].(2012-09-02)[2014-02-02]http://www.mpi-forum,org/docs/mpi-3.0/ mpi30-report.pdf.

引证文献2

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部