首页> 外文会议>Symposium on Naval Hydrodynamics >Large-Scale Computations of Ship Motions with Dynamic Overset Curvilinear Grids
【24h】

Large-Scale Computations of Ship Motions with Dynamic Overset Curvilinear Grids

机译:带动态推销曲线网格的船舶运动的大规模计算

获取原文

摘要

The advent of faster parallel computers offers both an opportunity and a challenge for the ship hydrodynamics CFD community. On one hand, larger grids allow the modeling of more complex phenomena and resolution of smaller scales. But the recent trend toward massively parallel computers as opposed to faster single processors imposes a significant burden of finding extra concurrency in CFD codes to handle large cases. The purpose of this paper is to present the results of an ongoing effort to improve the serial arid parallel performance of the overset curvilinear grid based, single-phase level set code CFDShip-Iowa version 4, as well as the ability to Jiandle large-scale problems. In addition, demonstration of the improvement in the solutions achieved with high resolution grids is presented for two cases previously computed with grids that can be considered medium refinement for today's standards in ship flows: the forward speed diffraction and the pitch and heave problems in head waves, both for the surface combatant model DTMB 5512. Intensive profiling was added to the code to detect bottlenecks, and several cases ranging from 7 million to 70.6 million grid points were run to subject the code to diverse operational conditions, including cases with 0DOF (static), 2DOF, 6DOF and 6DOF with moving appendages and propeller. These preliminary evaluations revealed several problems in inter- processor information exchange that prevented the code from running in hundreds of processors. Other source of excessive execution time was the overset interpolation process, which currently has poor scalability but that has been considerably optimized for serial use. The overall goal to extend the capability of complex motion cases to over 70 million grid points, and to scale the code to about 500 processors has been achieved for weak scaling, with the exception of I/O that still requires work, due to problems with vendor supplied MPI 10 libraries. Full motions capability for large cases is currently limited by the overset assembly process. A complete set of metrics characterizing the performance of the code are presented.
机译:较快的平行计算机的出现为船舶流体动力学CFD社区提供机会和挑战。一方面,较大的网格允许建模更复杂的现象和分辨率更小的尺度。但是,最近朝着大型平行计算机而不是更快的单个处理器的趋势对CFD代码中的额外并发造成了重大负担来处理大型情况。本文的目的是展示持续努力的结果,以改善普遍曲线网格的串行干旱平行性能,单相级集合CFDSHIP-IOWA版本4,以及剑兰大规模的能力问题。此外,使用高分辨率网格实现的解决方案的提高,以先前用电网计算的两个案例,可以被认为是当今船舶流量的媒体精制:前向速度衍射和俯仰和头部波的升降问题,对于表面战斗机模型DTMB 5512。将密集的分析添加到代码中以检测瓶颈,运行几个范围为700万到70.6百万个网格点,以使代码进行不同的操作条件,包括0dof的案例(静态),2dof,6dof和6dof,带有移动的附属物和螺旋桨。这些初步评估在处理器间信息交换中揭示了几个问题,该交换阻止了数百个处理器运行的代码。过度执行时间的其他来源是潜在的插补过程,目前具有差的可扩展性,但已对串行使用进行了大量优化。将复杂的动作情况的能力扩展到超过7000万个网格点的总体目标,并为弱缩放已经实现了弱势缩放的缩放到大约500个处理器的代码,除了问题供应商提供MPI 10库。对于大型案例的全部运动能力目前受到监督装配过程的限制。呈现了一个完整的度量标准,表征了代码性能的表征。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号