Releases: QuTech-Delft/qx-simulator
Releases · QuTech-Delft/qx-simulator
QX Rise v0.2.2
Release notes:
- Fixed bug in measurement and preparation implementation for large number of qubits.
- Fixed verbose GNU Compiler warnings under Linux.
QX Rise v0.2.1
Release notes:
- Enabled quantum noise simulation using the Depolarizing Error Model
- Added multishot simulation mode to save simulation time on the Quantum Inspire web platform.
- Enabled Identity gate support
The Depolarizing Error Model can be enabled by adding the following line o your cQASM code:
error_model depolarizing_channel,0.001 (where 0.001 is the error rate).
For more information on the depolarizing error model implementation please refer to the following paper:
N. Khammassi, I. Ashraf, X. Fu, C. G. Almudever and K. Bertels, "QX: A High-performance Quantum Computer Simulation Platform", Design, Automation & Test in Europe Conference & Exhibition (DATE), 2017, Lausanne, 2017, pp. 464-469. doi: 10.23919/DATE.2017.7927034
QX Rise v0.2.0
Release notes:
- Initial cQASM 1.0 support.
- Integrated with libqasm 0.1.1 release.
- Added support for new quantum gates:
- Flexible controlled phase shift (CR and CRK)
- Measurement and Preparation in X/Y/Z basis: added measure_x, measure_y, prep_x and prep_y.
- Re-implemented classical NOT gate for full binary-controlled gate support.
- Added support for Single Gate Multiple Qubits (SGMQ).
- Fixed overflow bug when simulating more than 31 qubits.
- Fixed bug in qubit register measurement ("measure_all" instruction).
- Added a new set of unit tests.
For more information on the cQASM language, please refer to the following paper: https://arxiv.org/abs/1805.09607