中文

Alya:迈向工程模拟代码的百亿亿次级计算

计算物理 2014-04-22 v1

摘要

Alya 是巴塞罗那超级计算中心 (BSC) 内部基于高性能计算 (HPC) 的多物理场模拟代码。它从头设计以在并行超级计算机上高效运行,求解耦合问题。其目标领域是工程学,具有所有特定特征:复杂几何形状和非结构化网格、具有特殊耦合方案和物理模型的耦合多物理场、不适定问题、以及快速纳入新模型的灵活性需求等。自 2004 年构思以来,Alya 已在越来越多的核心数上展现出可扩展性。在本文中,我们展示了其在 NCSA 超级计算机 Blue Waters 上高达 100,000 核心的性能。所选测试案例代表了工程界,包含了所有问题特征:人体呼吸系统中的不可压缩流、窑炉中的低马赫数燃烧问题以及心脏中的耦合 electromechanical 问题。我们展示了所有案例的可扩展性图表,讨论了此类模拟的所有方面,包括求解器的收敛性。

关键词

引用

@article{arxiv.1404.4881,
  title  = {Alya: Towards Exascale for Engineering Simulation Codes},
  author = {Mariano Vazquez and Guillaume Houzeaux and Seid Koric and Antoni Artigues and Jazmin Aguado-Sierra and Ruth Aris and Daniel Mira and Hadrien Calmet and Fernando Cucchietti and Herbert Owen and Ahmed Taha and Jose Maria Cela},
  journal= {arXiv preprint arXiv:1404.4881},
  year   = {2014}
}

备注

Preprint. Paper submitted to International Supercomputing Conference 2014. Waiting for approval