...
首页> 外文期刊>International Journal for Numerical Methods in Fluids >Parallel computation of a highly nonlinear Boussinesq equation model through domain decomposition
【24h】

Parallel computation of a highly nonlinear Boussinesq equation model through domain decomposition

机译:通过区域分解并行计算高度非线性的Boussinesq方程模型

获取原文
获取原文并翻译 | 示例
           

摘要

Implementations of the Boussinesq wave model to calculate free surface wave evolution in large basins are, in general, computationally very expensive, requiring huge amounts of CPU time and memory. For large scale problems, it is either not affordable or practical to run on a single PC. To facilitate such extensive computations, a parallel Boussinesq wave model is developed using the domain decomposition technique in conjunction with the message passing interface (MPI). The published and well-tested numerical scheme used by the serial model, a high-order finite difference method, is identical to that employed in the parallel model. Parallelization of the tridiagonal matrix systems included in the serial scheme is the most challenging aspect of the work, and is accomplished using a parallel matrix solver combined with an efficient data transfer scheme. Numerical tests on a distributed-memory super-computer show that the performance of the current parallel model in simulating wave evolution is very satisfactory. A linear speedup is gained as the number of processors increases. These tests showed that the CPU time efficiency of the model is about 75-90%. Copyright (c) 2005 John Wiley & Sons, Ltd.
机译:通常,使用Boussinesq波动模型来计算大型盆地中的自由面波演化在计算上非常昂贵,需要大量的CPU时间和内存。对于大规模问题,在单台PC上运行要么负担不起,要么不切实际。为了便于进行此类大量计算,使用域分解技术结合消息传递接口(MPI)开发了并行Boussinesq波浪模型。串行模型使用的已发布且经过充分测试的数值方案是一种高阶有限差分法,与并行模型中采用的方案相同。串行方案中包括的三对角矩阵系统的并行化是工作中最具挑战性的方面,并且是通过使用并行矩阵求解器与有效的数据传输方案相结合来完成的。在分布式内存超级计算机上的数值测试表明,当前的并行模型在模拟波演化方面的性能非常令人满意。随着处理器数量的增加,线性加速得以实现。这些测试表明,该模型的CPU时间效率约为75-90%。版权所有(c)2005 John Wiley&Sons,Ltd.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号