Optimizing Quantum Computer Simulator Performance: A GPU-Accelerated Approach
摘要
Quantum computer simulators play a crucial role in understanding and analyzing the behavior of quantum systems. However, simulating large-scale quantum systems over classical machines can be computationally expensive and time-consuming, limiting the practicality of many quantum algorithms. In this research paper, we explore the methodology employed for accelerating indigenous density matrix-based quantum computer simulator by using state-of-the-art libraries for Graphics Processing Units (GPUs) effectively increasing the number of Qubits it can simulate. The paper discusses the methods and techniques employed to identify computationally intensive and time-consuming functions within the simulator. By analyzing the profile results, we identified specific functions that required significant computational resources. To accelerate these functions, we utilized GPU acceleration techniques, leveraging parallel processing power. Our study demonstrates a significant improvement in simulation speed, achieving a significant speedup, showcasing the effectiveness of GPU acceleration in quantum computer simulations.