英特尔发布其量子软件开发套件的1.0版本

企业动态 量科网 2023-03-01 09:18

自去年9月推出测试版后,英特尔今日发布了Intel Quantum SDK(软件开发套件)的1.0版本,这个量子软件开发套件允许部分量子算法能在模拟的量子计算系统上运行。该SDK目前已在英特尔的Dev Cloud平台上可用。未来,英特尔计划发布具有更多功能的新版SDK,并将该SDK与英特尔的量子硬件进行无缝集成。

Intel Quantum SDK 1.0版本包括一个基于C++ 的直观编程界面,提供了经典计算开发人员熟悉的编程语言,使他们能够与量子开发人员进行协作。该套件还具有为执行混合量子经典算法而优化的量子运行环境。开发人员可以选择两种目标后端来模拟量子比特,以模拟更多的通用量子比特或英特尔硬件。

第一个后端是高性能的开源通用量子比特模拟器:英特尔量子模拟器(IQS)。IQS的后端能够在单个节点上模拟32个量子比特,且可在多个节点上处理超过40个量子位。第二个是目标后端,它能模拟英特尔的量子点量子比特硬件,并支持对英特尔硅自旋量子比特的紧凑模型进行模拟。英特尔的量子比特利用了该公司在硅晶体管制造方面的专业知识来构建大型量子计算机。

借助该SDK,用户可以开发小型工作负载,以确定需要从量子计算机的系统架构中获取哪些功能,以便在量子比特上高效准确地运行算法。此外,英特尔内部正在使用该SDK协同设计量子硬件和软件,以加速系统开发。它是一个可定制和可扩展的平台,能在开发量子应用时提供更大的灵活性。它为用户提供了比较编译器文件的功能,可用来辨别算法在编译器中的优化程度。它还允许用户查看源代码并获得较低级的抽象语言,从而可以深入了解系统如何存储数据。

英特尔实验室量子应用与架构总监Anne Matsuura说:“英特尔量子SDK能帮助程序员为未来的大型商用量子计算机做好准备。它不仅可以帮助开发人员学习如何在模拟量子计算机中创建量子算法和应用,还将通过创建一个开发人员社区来推动行业发展,从而加速应用的开发,以便他们能在英特尔的量子硬件可用时做好准备。”(编译:Qtech)