Quantum Computing Group National Laboratory for Scientific Computing | Versão em Português |
NEW VERSIONHigh-performance Quantum Walk SimulatorHiperwalk's website hiperwalk.org has been releasedHiperwalk 2.0 represents a significant upgrade to its predecessor, offering a comprehensive solution for the simulation of quantum walks on graphs using heterogeneous high-performance computing (HPC) resources. Its architecture, fundamentally redesigned, now encompasses the simulation of both coined and continuous-time quantum walk models, seamlessly integrated into a Python session. Comprising two primary components, the user frontend API, developed in Python, and an inner core, written in C, Hiperwalk 2.0 provides an accessible interface and efficient computational capabilities. With the capacity to fully utilize all parallel devices on a user's machine, it offers scalability and robust performance for complex, large-scale simulations, making it an invaluable asset for researchers in the fields of quantum walks and quantum algorithms. Installing (version without HPC support)
See Install for details. The requirements are Installing (version with HPC support)You need to install a Docker image, which involves several steps described in the Install section. The requirements include having a multi-threaded CPU or an NVidia GPU card with the NVidia driver already installed. DocumentationOnline TutorialExamples
Paper Describing Hiperwalk
Download (for developers)
OLD VERSION - Hiperwalk: High-performance Quantum Walk SimulatorHiperwalk is a freeware open-source program that allows the user to perform simulations of quantum walks on graphs using HPC. The user can use the parallel resources of the computer, such as accelerator cards, multicore CPU and GPGPU to speedup the overall process without knowing parallel programming. It is under development and employs Python, OpenCL, Neblina, and Gnuplot languages. RequirementsDownload
Documentation
QWalk: A Quantum Walk SimulatorCurrent version: qwalk-1.3
QWalk is a free simulator of quantum walks for one- and two-dimensional lattices.
Binaries are provided only for Windows, but the simulator can be easily
compiled also in Linux or any other similar operating system with a recent C
compiler. If you have any problem, please contact F. Marquezino.
License (GNU GPL): License DownloadVersion 1.3 (12.08.2008)
Click here for older versions. Related publications
Related software |