Skip to content

Releases: QuTech-Delft/qx-simulator

QX Rise v0.2.2

25 Sep 09:34
Compare
Choose a tag to compare

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

04 Sep 09:26
Compare
Choose a tag to compare

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

23 Aug 11:29
e38993f
Compare
Choose a tag to compare

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