Hiperwalk: Simulation of Quantum Walks with Heterogeneous High-Performance Computing

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 continuo...

Full description

Saved in:
Bibliographic Details
Published in2023 IEEE International Conference on Quantum Computing and Engineering (QCE) Vol. 1; pp. 424 - 433
Main Authors Motta, Paulo, Bezerra, Gustavo A., Santos, Anderson F.P., Portugal, Renato
Format Conference Proceeding
LanguageEnglish
Published IEEE 17.09.2023
Subjects
Online AccessGet full text
DOI10.1109/QCE57702.2023.00055

Cover

More Information
Summary: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.
DOI:10.1109/QCE57702.2023.00055