{"title":"量子加速器与高性能计算的整合:迈向统一的量子平台","authors":"Amr Elsharkawy, Xiaorang Guo, Martin Schulz","doi":"arxiv-2407.18527","DOIUrl":null,"url":null,"abstract":"To harness the power of quantum computing (QC) in the near future, tight and\nefficient integration of QC with high performance computing (HPC)\ninfrastructure (both on the software (SW) and the hardware (HW) level) is\ncrucial. This paper addresses the development of a unified quantum platform\n(UQP) and how it is being integrated into the HPC ecosystem. It builds on the\nconcepts of hybrid high performance computing - quantum computing (HPCQC)\nworkflows and a unified HPCQC toolchain, introduced in our previous work and\nmakes the next needed step: it unifies the low-level interface between the\nexisting classical HPC systems and the emerging quantum hardware technologies,\nincluding but not limited to machines based on superconducting qubits, neutral\natoms or trapped ions. The UQP consists of three core components: a runtime\nlibrary, an instruction set architecture (ISA) and a quantum control processor\n(QCP) micro-architecture. In particular, this work contributes a unified HPCQC\nruntime library that bridges the gap between programming systems built on\nquantum intermediate representation (QIR) standard with a novel, unified hybrid\nISA. It then introduces the initial extension of an ISA and QCP\nmicro-architecture to be platform and technology agnostic and enables it as an\nefficient execution platform. The UQP has been verified to ensure correctness.\nFurther, our performance analysis shows that the execution time and memory\nrequirements of the runtime library scale super-linearly with number of qubits,\nwhich is critical to support scalability efforts in QC hardware.","PeriodicalId":501168,"journal":{"name":"arXiv - CS - Emerging Technologies","volume":"74 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Integration of Quantum Accelerators into HPC: Toward a Unified Quantum Platform\",\"authors\":\"Amr Elsharkawy, Xiaorang Guo, Martin Schulz\",\"doi\":\"arxiv-2407.18527\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"To harness the power of quantum computing (QC) in the near future, tight and\\nefficient integration of QC with high performance computing (HPC)\\ninfrastructure (both on the software (SW) and the hardware (HW) level) is\\ncrucial. This paper addresses the development of a unified quantum platform\\n(UQP) and how it is being integrated into the HPC ecosystem. It builds on the\\nconcepts of hybrid high performance computing - quantum computing (HPCQC)\\nworkflows and a unified HPCQC toolchain, introduced in our previous work and\\nmakes the next needed step: it unifies the low-level interface between the\\nexisting classical HPC systems and the emerging quantum hardware technologies,\\nincluding but not limited to machines based on superconducting qubits, neutral\\natoms or trapped ions. The UQP consists of three core components: a runtime\\nlibrary, an instruction set architecture (ISA) and a quantum control processor\\n(QCP) micro-architecture. In particular, this work contributes a unified HPCQC\\nruntime library that bridges the gap between programming systems built on\\nquantum intermediate representation (QIR) standard with a novel, unified hybrid\\nISA. It then introduces the initial extension of an ISA and QCP\\nmicro-architecture to be platform and technology agnostic and enables it as an\\nefficient execution platform. The UQP has been verified to ensure correctness.\\nFurther, our performance analysis shows that the execution time and memory\\nrequirements of the runtime library scale super-linearly with number of qubits,\\nwhich is critical to support scalability efforts in QC hardware.\",\"PeriodicalId\":501168,\"journal\":{\"name\":\"arXiv - CS - Emerging Technologies\",\"volume\":\"74 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-07-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Emerging Technologies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2407.18527\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Emerging Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2407.18527","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
要在不久的将来利用量子计算(QC)的力量,就必须将量子计算与高性能计算(HPC)基础设施(包括软件(SW)和硬件(HW)层面)紧密而高效地整合在一起。本文探讨了统一量子平台(UQP)的开发以及如何将其集成到高性能计算生态系统中。它建立在高性能计算-量子计算(HPCQC)混合工作流和统一HPCQC工具链的概念基础之上,并迈出了下一步:它统一了现有经典HPC系统与新兴量子硬件技术(包括但不限于基于超导量子比特、中性原子或被困离子的机器)之间的底层接口。UQP 由三个核心部分组成:运行时库、指令集架构(ISA)和量子控制处理器(QCP)微架构。特别是,这项工作贡献了一个统一的 HPCQCruntime 库,它通过一个新颖、统一的混合ISA,弥合了基于量子中间表示(QIR)标准的编程系统之间的差距。然后,它介绍了 ISA 和 QCP 微体系结构的初步扩展,使其与平台和技术无关,并使其成为一个高效的执行平台。此外,我们的性能分析表明,运行库的执行时间和内存需求与量子比特数呈超线性扩展,这对于支持 QC 硬件的可扩展性至关重要。
Integration of Quantum Accelerators into HPC: Toward a Unified Quantum Platform
To harness the power of quantum computing (QC) in the near future, tight and
efficient integration of QC with high performance computing (HPC)
infrastructure (both on the software (SW) and the hardware (HW) level) is
crucial. This paper addresses the development of a unified quantum platform
(UQP) and how it is being integrated into the HPC ecosystem. It builds on the
concepts of hybrid high performance computing - quantum computing (HPCQC)
workflows and a unified HPCQC toolchain, introduced in our previous work and
makes the next needed step: it unifies the low-level interface between the
existing classical HPC systems and the emerging quantum hardware technologies,
including but not limited to machines based on superconducting qubits, neutral
atoms or trapped ions. The UQP consists of three core components: a runtime
library, an instruction set architecture (ISA) and a quantum control processor
(QCP) micro-architecture. In particular, this work contributes a unified HPCQC
runtime library that bridges the gap between programming systems built on
quantum intermediate representation (QIR) standard with a novel, unified hybrid
ISA. It then introduces the initial extension of an ISA and QCP
micro-architecture to be platform and technology agnostic and enables it as an
efficient execution platform. The UQP has been verified to ensure correctness.
Further, our performance analysis shows that the execution time and memory
requirements of the runtime library scale super-linearly with number of qubits,
which is critical to support scalability efforts in QC hardware.