Skip to content

DM-Sim-V2.0

Latest
Compare
Choose a tag to compare
@uuudown uuudown released this 20 Nov 23:32
· 67 commits to master since this release

We made the follow major updates in V2.0:
Provide python APIs, see the adder_n10_omp.py example in src.
Provide C++/CUDA APIs, see the adder_n10_omp.cu example in src.
Support single-GPU fast running (up to 14 qubits on a V100 GPU).
Support single-node-multi-GPU execution managed by OpenMP.
Support multi-node cluster execution managed by MPI and mpi4py.

In this new version, a python-API based circuit can be directly launched and executed without the need to recompile (which is the practice in V1.0). This will significantly benefit emerging quantum-classical hybrid algorithms where the quantum circuits are adjusted and executed online guided by classical optimization processes.