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.
翻译:Hiperwalk软件包旨在利用异构高性能计算来促进量子行走的模拟,充分利用CPU、GPU及加速卡等多种处理器的并行处理能力。该软件包支持连续时间和离散时间两种量子行走模型的模拟,能够有效模拟大规模图上的量子系统行为。Hiperwalk采用用户友好的Python前端包,配有全面的文档说明,并内置基于C语言的高性能内核,通过并行计算实现高效的线性代数运算。这一多功能工具使研究人员能够更深入地理解量子行走行为、优化实现方案,并探索包括空间搜索算法在内的广泛潜在应用。