首页> 外文会议>International Conference on Parallel, Distributed, Grid and Cloud Computing for Engineering >Recent and Upcoming Changes in Code_Saturne: Computational Fluid Dynamics HPC Tools Oriented Features
【24h】

Recent and Upcoming Changes in Code_Saturne: Computational Fluid Dynamics HPC Tools Oriented Features

机译:Code_saturne的最新和即将发生的变化:计算流体动力学HPC工具面向功能

获取原文
获取外文期刊封面目录资料

摘要

In recent years, several advances have been brought to the HPC features of the Code_Saturne tool, through EDF developments and also through various PRACE projects, as Code_Saturne is part of the restricted Unified European Benchmark Application Suite of software. Several of the advances have been described in recent papers. In this work, we will focus on another set of new features relevant to HPC, dealing with IO and post-processing, and will also describe the expected impact of the addition of new compatible discrete operator methods to the code, which is currently mainly finite-volume based. In a previous paper, we have described the type of operation required by the code to handle single-image IO. Here, we will describe the re-factoring in progress of these operations, and how a user-selectable and extensible handling of the underlying all-to-all operations allows better instrumentation, choice of algorithm, and future optimizations. Results using both MPI_Alltoallv and Crystal Router will be compared. We will also briefly present the new in-situ post-processing features, based on ParaView, which allow avoiding the need for writing huge amounts of data, and from having to transfer that data across systems. Finally, we will describe the upcoming addition of compatible discrete operator discretization and their further impact on the code's linear solver resolution, notably from a matrix structure and numbering perspective. These operators and finite volume algorithms should coexist in the code for many years, so both will need to be managed, and future optimization efforts will need to account for the CDO operator, both regarding specific requirements, and representative performance use cases.
机译:近年来,通过EDF开发以及通过各种PRACE项目,通过EDF开发和通过各种PRACE项目提出了几个进展,因为Code_Saturne是软件限制统一欧洲基准应用程序套件的一部分。最近的论文已经描述了几个进展。在这项工作中,我们将专注于与HPC相关的另一组新功能,处理IO和后处理,并将描述添加新的兼容性离散操作方法对代码的预期影响,目前主要有限 - 基于volume。在上文中,我们描述了代码处理单图像IO所需的操作类型。在这里,我们将描述这些操作的重新定位,以及如何选择的用户可选择和可扩展处理底层的全部操作允许更好的仪器,算法选择和未来的优化。将比较使用MPI_AlloAllV和Crystal Router的结果。我们还将简要介绍基于Paraview的新的原位后处理功能,从而允许避免编写大量数据的需求,并且必须从系统跨系统传输该数据。最后,我们将描述即将添加的兼容的离散操作者离散化及其对代码的线性求解器分辨率的进一步影响,特别是来自矩阵结构和编号透视图。这些运营商和有限卷算法应在代码中共存多年,因此两者都需要管理,未来的优化工作需要考虑关于特定要求和代表性绩效用例的CDO运营商。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号