SC23 Proceedings

The International Conference for High Performance Computing, Networking, Storage, and Analysis

Workshops Archive

Enabling Quantum Computer Simulations on AMD GPUs: A HIP Backend for Google's qsim


Workshop: Fourth International Workshop on Quantum Computing Software

Authors: Stefano Markidis (KTH Royal Institute of Technology, Sweden)


Abstract: Quantum computer simulators play an essential role in advancing the field of quantum computing, serving as indispensable tools for quantum computer verification, debugging, and quantum algorithm prototyping. Among these simulators, Google's state vector quantum simulator qsim has gained significant popularity for its high performance and support for AVX512 vector instructions, OpenMP, and NVIDIA GPUs. However, the lack of support for AMD GPUs presents a limitation in qsim's widespread applicability to current large-scale supercomputers with AMD GPUs, including the current fastest supercomputer in the world, Frontier. This work addresses this gap by developing a qsim software backend that leverages the AMD HIP (Heterogeneous-Compute Interface for Portability) programming interface and tools. We discuss the efficiency and effectiveness of the newly introduced support for AMD GPUs through performance evaluations and comparisons with the existing Nvidia GPU backend.





Back to Fourth International Workshop on Quantum Computing Software Archive Listing



Back to Full Workshop Archive Listing