Skip to content

Simulation framework of variational quantum algorithms focused on performance, portability and distributivity on parallel architectures.

License

Notifications You must be signed in to change notification settings

Milos9304/FastVQA

Repository files navigation

FastVQA

Simulation framework of variational quantum algorithms focused on performance, portability and distributivity on parallel architectures. Although any quantum backends can be used, only QuEST, a highly portable statevector simulator, has been included so far. The implementation of variational quantum algorithms found in src/vqas was inspired by xacc library.

Features

Installation

git submodule update --init --recursive
mkdir build && cd build
cmake .. && make
make install

Custom installation path

cmake .. -DCMAKE_INSTALL_PREFIX=destination_path

Usage

See LattiQ, the experimental framework for lattice problems on NISQ devices that is running on top of FastVQA and [AqcPqC] for an experimental framework for Adiabatic Quantum Computation via Parameterized Quantum Circuits built on top of FastVQA. More detailed docs and api are on plan soon.

About

Simulation framework of variational quantum algorithms focused on performance, portability and distributivity on parallel architectures.

Resources

License

Stars

Watchers

Forks

Packages

No packages published