IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI)
QC | pp >: A Behavioral Quantum Computing Simulation Library
Sebastian Mihai Ardelean, Mihai Udrescu
Abstract
In this paper we describe a quantum computing simulation library named QC|pp). In the state-of-the-art most of the available libraries and simulators make use of the structural modeling of quantum circuits which requires a high memory consumption and huge runtime. Indeed, under the structural modeling framework, the simulation of quantum computers for n qubits entails multiplication of sparse 2n. x 2nsize matrices with vectors of dimension 2n, thus making this a memory-bound application. Through QC|pp) we propose a behavioral modeling framework of quantum circuits to reduce memory consumption, increase performance and allow for testing our simulator on more qubits. We will also present the results obtained by testing our library on simulating Grover's algorithm.