Revisiting the mapping of quantum circuits: entering the multi-core era

Quantum computing represents a paradigm shift in computation, offering the potential to solve complex problems intractable for classical computers. Although current quantum processors already consist of a few hundred of qubits, their scalability remains a significant challenge. Modular quantum compu...

Descripción completa

Detalles Bibliográficos
Autores: Escofet i Majoral, Pau, Ovide González, Anabel, Bandic, Medina, Prielinger, Luise, Feld, Sebastian, van Someren, Hans, Alarcón Cot, Eduardo José|||0000-0001-7663-7153, Abadal Cavallé, Sergi|||0000-0003-0941-0260, García Almudever, Carmen
Tipo de recurso: artículo
Fecha de publicación:2024
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/417525
Acceso en línea:https://hdl.handle.net/2117/417525
https://dx.doi.org/10.1145/3655029
Access Level:acceso abierto
Palabra clave:Quantum computing
Multi-core quantum computing architecture
Quantum circuit mapping
Àrees temàtiques de la UPC::Enginyeria electrònica
Descripción
Sumario:Quantum computing represents a paradigm shift in computation, offering the potential to solve complex problems intractable for classical computers. Although current quantum processors already consist of a few hundred of qubits, their scalability remains a significant challenge. Modular quantum computing architectures have emerged as a promising approach to scale up quantum computing systems. This paper delves into the critical aspects of distributed multi-core quantum computing, focusing on quantum circuit mapping, a fundamental task to successfully execute quantum algorithms across cores while minimizing inter-core communications. We derive the theoretical bounds on the number of non-local communications needed for random quantum circuits and introduce the Hungarian Qubit Assignment (HQA) algorithm, a multi-core mapping algorithm designed to optimize qubit assignments to cores with the aim of reducing inter-core communications. Our exhaustive evaluation of HQA against state-of-the-art circuit mapping algorithms for modular architectures reveals a 4.9 × and 1.6 × improvement in terms of execution time and non-local communications, respectively, compared to the best performing algorithm. HQA emerges as a very promising scalable approach for mapping quantum circuits into multi-core architectures, positioning it as a valuable tool for harnessing the potential of quantum computing at scale.