中文

POWER9架构上CFD模拟的异构CPU/GPU协同执行:在飞机空气动力学中的应用

分布式、并行与集群计算 2020-07-07 v3 计算工程、金融与科学

摘要

高保真计算流体动力学模拟通常伴随巨大的计算需求,且随着每一代新超级计算机的出现而愈发严峻。然而,要释放当前被称为预Exascale系统、基于日益复杂架构的前沿系统的算力,需要大量的研究工作。本文介绍了在计算力学代码 Alya 中实现的方法。我们详细描述了为充分利用不同层级并行性而实施的并行化策略,以及一种用于高效利用异构 CPU/GPU 架构的新型协同执行方法。后者基于一种带有动态负载均衡机制的多代码协同执行方法。所提所有策略的性能评估均在由 NVIDIA Volta V100 GPU 加速的 POWER9 架构上针对飞机模拟完成。

关键词

引用

@article{arxiv.2005.05899,
  title  = {Heterogeneous CPU/GPU co-execution of CFD simulations on the POWER9 architecture: Application to airplane aerodynamics},
  author = {R. Borrell and D. Dosimont and M. Garcia-Gasulla and G. Houzeaux and O. Lehmkuhl and V. Mehta and H. Owen and M. Vazquez and G. Oyarzun},
  journal= {arXiv preprint arXiv:2005.05899},
  year   = {2020}
}