arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2311.03210cs.DC
收藏

基于OpenMP API的量子任务卸载

Quantum Task Offloading with the OpenMP API

Joseph K. L. Lee, Oliver T. Brown, Mark Bull, Martin Ruefenacht, Johannes Doerfert, Michael Klemm, Martin Schulz

AI总结:

针对现有量子编程工具不适配混合量子-经典算法紧耦合特性的问题,提出基于OpenMP API的量子设备编程模型,实现变分量子本征求解器并完成模拟器测试,正推进LRZ量子资源实测。

摘要:

当前广泛使用的大多数量子编程语言与库,并未针对混合量子-经典算法的紧耦合特性设计,这类算法运行于与本地经典高性能计算(HPC)基础设施集成的量子资源上。我们提出一种利用OpenMP提供的API对接量子设备的编程模型,为HPC应用使用量子计算资源提供易用且高效的接口。我们基于该编程模型实现了变分量子本征求解器(variational quantum eigensolver),已通过经典模拟器完成测试,目前正在莱布尼茨超级计算中心(LRZ)托管的量子资源上开展测试。

英文摘要:

Most of the widely used quantum programming languages and libraries are not designed for the tightly coupled nature of hybrid quantum-classical algorithms, which run on quantum resources that are integrated on-premise with classical HPC infrastructure. We propose a programming model using the API provided by OpenMP to target quantum devices, which provides an easy-to-use and efficient interface for HPC applications to utilize quantum compute resources. We have implemented a variational quantum eigensolver using the programming model, which has been tested using a classical simulator. We are in the process of testing on the quantum resources hosted at the Leibniz Supercomputing Centre (LRZ).

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑