Concepedia

Publication | Closed Access

QX: A high-performance quantum computer simulation platform

94

Citations

22

References

2017

Year

TLDR

Quantum computing is rapidly advancing, yet building large‑scale physical machines remains difficult, so classical simulation is essential for algorithm development but is hampered by high memory and computational demands. The paper introduces QX, a universal quantum computer simulator that accepts a custom QASM language and delivers high simulation speeds and support for many qubits through aggressive optimisations. QX achieves this by parsing QASM and applying aggressive optimisations to enable fast, large‑scale simulation. QX can simulate 34 fully entangled qubits on a single node using less than 270 GB of memory and outperforms comparable simulators in speed.

Abstract

Quantum computing is rapidly evolving especially after the discovery of several efficient quantum algorithms solving intractable classical problems such as Shor's factoring algorithm. However the realization of a large-scale physical quantum computer is very challenging and the number of qubits that are currently under development is still very low, namely less than 15. In the absence of large size platforms, quantum computer simulation is critical for developing and testing quantum algorithms and investigating the different challenges facing the design of quantum computer hardware. What makes quantum computer simulation on classical computers particularly challenging are the memory and computational resource requirements. In this paper, we introduce a universal quantum computer simulator, called QX, that takes as input a specially designed quantum assembly language, called QASM, and provides, through agressive optimisations, high simulation speeds and large number of qubits. QX allows the simulation of up to 34 fully entangled qubits on a single node using less than 270 GB of memory. Our experiments using different quantum algorithms show that QX achieves significant simulation speedup over similar state-of-the-art simulation environment.

References

YearCitations

Page 1