中文

天体物理代码向 Exascale 时代的迁移

天体物理仪器与方法 2018-12-04 v1

摘要

ExaNeSt 和 EuroExa 这两个 H2020 欧盟资助项目旨在基于低能耗 ARM64 核心与 FPGA 加速器,设计开发一款面向 exascale 的计算平台原型。我们参与了硬件方案的应用驱动设计与原型验证。为推进此项工作,我们使用了包括 Hy-Nbody(一款最先进的 direct N-body 代码)在内的工具。Hy-Nbody 的核心算法已得到改进,以日益适配 exascale 目标平台。在等待 ExaNest 原型发布期间,我们正于一个 ARM64 SoC 设施上执行测试与代码调优操作:该设施是一个由 SLURM 管理的 HPC 集群,基于 64 位 ARMv8 Cortex-A72/Cortex-A53 核心设计,并由 Mali-T864 嵌入式 GPU 提供算力。与此同时,我们正在将 Hy-Nbody 的一个内核移植到 FPGA 上,旨在测试并比较我们算法在不同平台上的性能功耗比。本文描述了我们如何对应用进行重新设计,并展示了在 ARM SoC 上的初步结果。

关键词

引用

@article{arxiv.1812.00367,
  title  = {Astrophysical code migration into Exascale Era},
  author = {David Goz and Sara Bertocco and Luca Tornatore and Giuliano Taffoni},
  journal= {arXiv preprint arXiv:1812.00367},
  year   = {2018}
}

备注

4 pages, 1 figure, 1 table; proceedings of ADASS XXVIII, accepted by ASP Conference Series