Porting CUDA-Based Molecular Dynamics Algorithms to AMD ROCm Platform Using HIP Framework: Performance Analysis

Porting CUDA-Based Molecular Dynamics Algorithms to AMD ROCm Platform Using HIP Framework: Performance Analysis
复制标题

使用 HIP 框架将基于 CUDA 的分子动力学算法移植到 AMD ROCm 平台:性能分析

DOI:
10.1007/978-3-030-36592-9_11
复制
发表时间:
2019
影响因子:
--
通讯作者:
V. Stegailov
V. Stegailov
中科院分区:
--
文献类型:
--
作者:
E. Kuznetsov;V. Stegailov

文献摘要

被引文献

相似文献

在计算机数据处理任务中,图形处理单元(GPU)长期以来一直不寻常。出色的开发工具。开放式(ROCM)平台具有与CUDA兼容的应用程序编程接口。程序员在移植从CUDA到ROCM平台的经典分子动力学算法的投资以及最初和由此产生的程序的性能基准测试带有现代体系结构的GPU设备(Pascal,Vega10,Vega20)。
The use of graphics processing units (GPU) in computer data processing tasks has long ceased to be an unusual event. However, now GPU computing is nearly synonymous with CUDA, a proprietary framework for developing applications for Nvidia’s GPU devices. It provides comprehensive documentation and excellent development tools. Meanwhile, the main competitor of Nvidia in the market for the production of GPU devices, the AMD company is developing its own Radeon Open Compute (ROCm) platform that features an application programming interface compatible with CUDA. The primary objective of this work is to investigate whether ROCm provides a worthy alternative to CUDA in the field of GPU computing. The work has two sub-objectives: the description of the programmers experience investigation during porting classical molecular dynamics algorithms from CUDA to ROCm platform and performance benchmarking of initial and resulting programs on GPU devices with modern architectures (Pascal, Vega10, Vega20).