Hiperwalk: Simulation of Quantum Walks with Heterogeneous High-Performance Computing
Paulo Motta, Gustavo A. Bezerra, Anderson F. P. Santos, Renato, Portugal

TL;DR
Hiperwalk is a high-performance, versatile simulation package that enables researchers to model quantum walks on large graphs using heterogeneous computing resources, facilitating advances in quantum algorithm research.
Contribution
It introduces a Python interface with a C core for efficient quantum walk simulations on heterogeneous hardware, supporting both continuous and discrete models.
Findings
Efficient simulation of quantum walks on large graphs.
Supports heterogeneous hardware including CPUs and GPUs.
Facilitates research in quantum algorithms and spatial search.
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.
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.
