{"title":"QC | pp >:一个行为量子计算模拟库","authors":"Sebastian Mihai Ardelean, Mihai Udrcscu","doi":"10.1109/SACI.2018.8440993","DOIUrl":null,"url":null,"abstract":"In this paper we describe a quantum computing simulation library named QC \\vert pp\\rangle. 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 2^{n}\\times 2^{n} size matrices with vectors of dimension 2^{n}, thus making this a memory-bound application. Through QC \\vert pp\\rangle 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.","PeriodicalId":126087,"journal":{"name":"2018 IEEE 12th International Symposium on Applied Computational Intelligence and Informatics (SACI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"QC | pp >: A Behavioral Quantum Computing Simulation Library\",\"authors\":\"Sebastian Mihai Ardelean, Mihai Udrcscu\",\"doi\":\"10.1109/SACI.2018.8440993\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper we describe a quantum computing simulation library named QC \\\\vert pp\\\\rangle. 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 2^{n}\\\\times 2^{n} size matrices with vectors of dimension 2^{n}, thus making this a memory-bound application. Through QC \\\\vert pp\\\\rangle 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.\",\"PeriodicalId\":126087,\"journal\":{\"name\":\"2018 IEEE 12th International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE 12th International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SACI.2018.8440993\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 12th International Symposium on Applied Computational Intelligence and Informatics (SACI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SACI.2018.8440993","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
QC | pp >: A Behavioral Quantum Computing Simulation Library
In this paper we describe a quantum computing simulation library named QC \vert pp\rangle. 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 2^{n}\times 2^{n} size matrices with vectors of dimension 2^{n}, thus making this a memory-bound application. Through QC \vert pp\rangle 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.