Quantum High-Performance Computing Integration: An Overview
摘要
The last five decades have seen significant developments in parallel models and technologies that have led to today’s high-performance computing systems. Furthermore, we have also witnessed the development of the quantum computation paradigm, which, starting from theoretical models, has led to the first physical implementations. The question that needs to be asked concerns the possibility of combining the paradigms of High-Performance Computing and Quantum Computing in order to maximize the advantages offered by the two computational models and obtain computing systems capable of solving problems that have long been considered computationally intractable. To address this interesting question, we will analyze emerging advances in integrating Quantum Processing Units (QPUs) into high-performance architectures (Loosely and Tightly models), highlighting quantum performance evaluation metrics. The discussion continues with the introduction of Quantum Programming Tools (QPTs), which provide developers with frameworks, libraries, and languages for quantum computing integrated into High-Performance systems.