Tracking Performance Portability on the Yellow Brick Road to Exascale

Tracking Performance Portability on the Yellow Brick Road to Exascale
复制标题

跟踪通往百兆亿级计算的黄砖之路上的性能可移植性

DOI:
--
复制
发表时间:
2020
期刊:
International Workshop on Performance, Portability and Productivity in HPC
影响因子:
--
通讯作者:
Simon McIntosh
Simon McIntosh
中科院分区:
--
文献类型:
--
作者:
Tom Deakin;Andrei Poenaru;Tom Lin;Simon McIntosh

文献摘要

参考文献

被引文献

相似文献

随着百万兆级计算机的出现,迫切需要为应用程序做好准备,以最好地利用这些系统。然而,通往百亿亿次级的途径有多种,每个系统都依赖于不同供应商的处理器和加速器技术。因此,应用程序需要在这些不同的架构之间可移植,但它们的效率也很重要。对可移植性和效率的双重要求引发了对性能可移植性的需求。在本研究中,我们调查了不同编程模型(包括开放标准 OpenMP 和 SYCL)的性能可移植性,涵盖来自 Intel、AMD、NVIDIA、Fujitsu、Marvell 和 Amazon 的 Exascale 和 Pre Exascale 处理器的不同领域,同时涵盖基于 x86 和 Arm 架构的 GPU 和 CPU。我们还回顾历史并分析去年性能可移植性的变化。
With Exascale machines on our immediate horizon, there is a pressing need for applications to be made ready to best exploit these systems. However, there will be multiple paths to Exascale, with each system relying on processor and accelerator technologies from different vendors. As such, applications will be required to be portable between these different architectures, but it is also critical that they are efficient too. These double requirements for portability and efficiency begets the need for performance portability. In this study we survey the performance portability of different programming models, including the open standards OpenMP and SYCL, across the diverse landscape of Exascale and pre-Exascale processors from Intel, AMD, NVIDIA, Fujitsu, Marvell, and Amazon, together encompassing GPUs and CPUs based on both x86 and Arm architectures. We also take a historical view and analyse how performance portability has changed over the last year.
跨不同计算机架构的性能可移植性
DOI: 10.1109/p3hpc49587.2019.00006
发表时间: 2019
期刊: --
影响因子: --
作者:
Deakin T
通讯作者: Deakin T