Gate based computing
Gate-based quantum emulators can be split in several categories:
Ideal Computation |
Noisy Computation |
|
|---|---|---|
Exact Representation |
PyLinalg, CLinalg, DLinAlg |
DNoisy, CNoisy |
Approximate Representation |
MPS |
MPO |
A complete list of these QPUs can be found qat.qpus.
DLinAlg: Distributed Linear-algebra-based simulator
CLinalg: C++ Linear-algebra-based simulator
PyLinalg: Python Linear-algebra-based simulator
DNoisy: Distributed noisy linear-algebra-based simulator
CNoisy: C++ Noisy linear-algebra-based simulator
MPS: Matrix Product State-based quantum simulator
MPO: Matrix Product Operator-based quantum simulator