Lattice QCD package GWU-code and QUDA with HIP
Yu-Jiang Bi, Yi Xiao, Ming Gong, Wei-Yi Guo, Peng Sun, Shun Xu, Yi-Bo, Yang

TL;DR
This paper discusses porting Lattice QCD software packages GWU-code and QUDA to the HIP platform, enabling GPU compatibility across NVIDIA and AMD hardware, and provides guidance for such porting efforts.
Contribution
It presents the progress and methods for porting Lattice QCD software to HIP, facilitating cross-platform GPU computing for scientific research.
Findings
Successful porting of GWU-code and QUDA to HIP
Guidelines for porting CUDA code to HIP
Enhanced GPU compatibility for Lattice QCD computations
Abstract
The open source HIP platform for GPU computing provides an uniform framework to support both the NVIDIA and AMD GPUs, and also the possibility to porting the CUDA code to the HIP- compatible one. We present the porting progress on the Overlap fermion inverter (GWU-code) and also the general Lattice QCD inverter package - QUDA. The manual of using QUDA on HIP and also the tips of porting general CUDA code into the HIP framework are also provided.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParticle physics theoretical and experimental studies · Quantum Chromodynamics and Particle Interactions · Advanced Data Storage Technologies
