arXiv:2406.08186 · IEEE International Conference on Quantum Computing and Engineering (QCE)
Hiperwalk: Simulation of Quantum Walks with Heterogeneous High-Performance Computing
PAULO ROGERIO DA MOTTA JUNIOR, Gustavo A. Bezerra, Anderson Fernandes Pereira dos Santos, Renato Portugal
Abstract
The Hiperwalk package is designed to facilitate the simulation of quantum walks using heterogeneous high-performance computing, taking advantage of the parallel processing power of diverse processors such as CPUs, GPUs, and acceleration cards. This package enables the simulation of both the continuous-time and discrete-time quantum walk models, effectively modeling the behavior of quantum systems on large graphs. Hiperwalk features a user-friendly Python package frontend with comprehensive documentation, as well as a high-performance C-based inner core that leverages parallel computing for efficient linear algebra calculations. This versatile tool empowers researchers to better understand quantum walk behavior, optimize implementation, and explore a wide range of potential applications, including spatial search algorithms.