首页> 外文期刊>Journal of computational science >Alya: Multiphysics engineering simulation toward exascale
【24h】

Alya: Multiphysics engineering simulation toward exascale

机译:Alya:百亿亿美元的多物理场工程仿真

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

摘要

Alya is a multi-physics simulation code developed at Barcelona Supercomputing Center (BSC). From its inception Alya code is designed using advanced High Performance Computing programming techniques to solve coupled problems on supercomputers efficiently. The target domain is engineering, with all its particular features: complex geometries and unstructured meshes, coupled multi-physics with exotic coupling schemes and physical models, ill-posed problems, flexibility needs for rapidly including new models, etc. Since its beginnings in 2004, Alya has scaled well in an increasing number of processors when solving single-physics problems such as fluid mechanics, solid mechanics, acoustics, etc. Over time, we have made a concerted effort to maintain and even improve scalability for multi-physics problems. This poses challenges on multiple fronts, including: numerical models, parallel implementation, physical coupling models, algorithms and solution schemes, meshing process, etc. In this paper, we introduce Alya's main features and focus particularly on its solvers. We present Alya's performance up to 100.000 processors in Blue Waters, the NCSA supercomputer with selected multi-physics tests that are representative of the engineering world. The tests are incompressible flow in a human respiratory system, low Mach combustion problem in a kiln furnace, and coupled electro-mechanical contraction of the heart. We show scalability plots for all cases and discuss all aspects of such simulations, including solver convergence. (C) 2016 Elsevier B.V. All rights reserved.
机译:Alya是由巴塞罗那超级计算中心(BSC)开发的多物理场仿真代码。从一开始就使用高级高性能计算编程技术设计Alya代码,以有效解决超级计算机上的耦合问题。目标领域是工程学,具有所有特殊功能:复杂的几何形状和非结构化的网格,具有奇异的耦合方案和物理模型的多物理场耦合,不适定的问题,快速需要包括新模型的灵活性等。自2004年成立以来,Alya在解决诸如流体力学,固体力学,声学等单物理问题时,已经在越来越多的处理器中实现了很好的扩展。随着时间的流逝,我们已经做出了协调一致的努力,以维护甚至改善多物理问题的可扩展性。这在多个方面提出了挑战,包括:数值模型,并行实现,物理耦合模型,算法和求解方案,网格化过程等。在本文中,我们介绍了Alya的主要功能,并特别关注其求解器。我们在Blue Waters中展示了Alya高达100.000个处理器的性能,Bluewaters是NCSA超级计算机,它具有代表工程世界的精选多物理场测试。这些测试包括人体呼吸系统中不可压缩的流动,窑炉中的低马赫燃烧问题以及心脏的机电耦合。我们显示了所有情况的可伸缩性图,并讨论了此类仿真的所有方面,包括求解器收敛。 (C)2016 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号