qevedo-simulator
qvd, a fast quantum circuit simulator in Rust: state vector, stabilizer, MPS and near-Clifford methods, chosen per circuit.
Open-source software for compiling and simulating quantum programs, fast, on your own machine.
pip install qevedo
qvd, a fast quantum circuit simulator in Rust: state vector, stabilizer, MPS and near-Clifford methods, chosen per circuit.
QCC, a hardware-agnostic quantum circuit compiler. OpenQASM 2 and 3 in and out, optimized for a device profile. Try the decomposition playground.
An OpenQASM 2 and 3 parser and semantic checker for Python.
The simulator and the compiler in one install.
from qevedo.compiler import compile_source, emit_qasm
from qevedo.simulator import run
compiled = compile_source(open("circuit.qasm").read())
result = run(emit_qasm(compiled), shots=1000)
print(result.counts, result.backend)
Same circuits, same machine: an Intel i9-14900K with 24 cores and 62 GB of RAM. Lower is better.
Method, raw data and scripts to reproduce every number: qevedo-simulator/benchmarks.