An Environment Integrated with Qiskit for Remote Execution of Quantum Algorithms on GPUs
Abstract
This paper presents an environment integrated with Qiskit for the remote execution of quantum algorithms using GPUs, aiming to overcome the performance limitations of local hardware. The solution enables dynamic resource allocation and the efficient parallelization of quantum operations, thereby democratizing large-scale simulations. For validation, a system was developed combining a Qiskit-integrated API with GPUs for the computation of quantum matrices and vectors. Experimental results demonstrate significant performance gains over exclusively CPU-based approaches, which helps to advance research in quantum computing. Therefore, the environment facilitates the development, testing, and validation of algorithms for the scientific community.
References
IBM (2023). Qiskit: An open-source framework for quantum computing. [link].
Preskill, J. (2018). Quantum Computing in the NISQ era and beyond. Quantum, 2:79.
Raz, R. (1998). A parallel repetition theorem. SIAM Journal on Computing, 27(3):763–803.
Sarode, K. (2024). Circuit partitioning and full circuit execution: A comparative study of gpu-based quantum circuit simulation. Cited by: 0; All Open Access, Green Open Access.
Schieffer, G., Wahlgren, J., Ren, J., Faj, J., and Peng, I. (2024). Harnessing integrated cpu-gpu system memory for hpc: A first look into grace hopper. Cited by: 3; All Open Access, Green Open Access, Hybrid Gold Open Access.
Schmidt, B. and Hildebrandt, A. (2024). From gpus to ai and quantum: three waves of acceleration in bioinformatics. Drug Discovery Today, 29(6):103990.
