启动它的beta版本2022年9月,英特尔今天发布了Intel®Quantum软件开发套件(SDK)的1.0版。 SDK是模拟中的完整量子计算机,也可以与英特尔的量子硬件连接,包括英特尔马岭IIControl Chip和Intel的量子旋转量子芯片今年可用。该套件允许开发人员在模拟中编程量子算法,并且具有使用行业标准的C ++编写的直观编程界面低级虚拟机(LLVM)编译器工具链。结果,英特尔的SDK提供了与C/C ++和Python应用程序的无缝接口,从而使其更广泛和可定制。

“英特尔量子SDK可以帮助程序员为将来的大规模商用量子计算机做好准备。它不仅将帮助开发人员学习如何在模拟中创建量子算法和应用程序,而且还将通过创建一个开发人员来促进行业,从而促进应用程序的开发,以便在Intel Quantum Hardweard的Quantum Hardwelwe中可以准备就绪。”
-Anne Matsuura,Intel Labs量子应用与建筑总监
关于英特尔量子SDK 1.0:
SDK的1.0版包括基于C ++的直观编程接口,提供了一种对经典计算开发人员熟悉的编程语言,从而使他们与量子开发人员之间的协作可以进行协作。该套件还具有优化用于执行混合动力的量子运行时环境量子古典算法。开发人员可以选择两个目标后端,以模拟量子位,以代表更高数量的通用码头或英特尔硬件。
第一个后端是高性能的开源量子置换式模拟器Intel®Quantum Simulator(IQS)。智商有一个能够在一个节点上有32个量子位的后端,多个节点上有40个QUAT。第二个是一个目标后端,该后端模拟了英特尔Quantum Dot Qubit硬件,并启用了Intel Silicon Spin Qubits的紧凑模型模拟。英特尔的Qubits利用公司的专业知识在硅晶体管制造中,以制造大型量子计算机。
使用SDK,用户可以开发少量的工作负载,以确定量子计算机的系统体系结构需要哪些功能来有效,准确地在Qubits上运行算法。此外,英特尔还在内部使用SDK来协调量子硬件和串联的软件,从而加速了系统开发。
SDK是一个可自定义且可扩展的平台,在开发量子应用程序时可提供更大的灵活性。它还提供了用户比较编译器文件(经典计算开发中的标准功能),以辨别编译器中算法的优化程度。它允许用户查看源代码并获得较低的抽象级别,从而深入了解系统如何存储数据。
其他功能包括:
- 熟悉模式的代码:英特尔拥有 扩展了具有量子扩展的行业标准LLVM,并开发了用于量子计算的量子运行时环境,智商提供了通用量子计算机的状态矢量模拟。
- 高效执行混合经典量词工作流程:编译器的扩展使开发人员能够将量子算法的结果集成到其C ++项目中,从而为混合量子量子古典算法(如量子近似优化算法(QAOA)(QAOA))和量子变量特征素(VQE)(VQE)(VQE)(VQE)(VQE)(VQE)(VQE)(VQE)打开了大门。
- 高性能模拟:Intel®DevCloud用户可以构建能够模拟单个计算节点上最多32个QUAT的应用程序和算法的可执行文件,并且在多个节点上超过40个。
英特尔如何构建量子生态系统:
英特尔致力于推进量子计算领域,并正在努力建立开发人员社区。作为这项工作的起点,英特尔为五所大学提供了拨款,以开发量子课程课程,以与其他大学共享,并在整个学术界扩散其使用:宾夕法尼亚大学,Technische Hochschule Deggendorf,Keio University,俄亥俄州大学,俄亥俄州立大学和宾夕法尼亚州立大学。
德国慕尼黑的Deggendorf理工学院正在利用SDK探索对于空气动力学和流体动力学重要的流动动力学问题。 2023年1月,英特尔在Deggendorf技术学院举办了Intel量子计算挑战。探索了提交量子用例使用Intel Quantum SDK的Beta版本,包括图像DeNoising和现实的图像生成,并解决非结构化搜索问题。 Leidos是另一位Beta用户,正在探索应用程序,例如量子机学习,材料和天体物理学问题(例如量子传送,黑洞和虫洞)等应用程序。
这是Beta测试人员所说的:
宾夕法尼亚大学:“英特尔量子SDK易于启动,而且由于所有内容都在云上,我只需要一个安全的Shell客户端,模拟器将生成非常详细的报告,以便我可以分析和调试我写的内核,”计算机和信息科学系助理教授Gushu Li说。
Deggendorf技术研究所:研究生Yaknan John Gambo说:“ Intel Quantum SDK是量子开发领域中的游戏规则改变者,因为它很容易允许开发人员在更接近硬件的水平上运行以获得更好的资源利用。”
宾夕法尼亚州立大学:计算机工程系的学生杰里米·波普(Jeremie Pope)说:“英特尔的量子SDK提供了一种将我的C知识应用于量子域的独特方法。” “这帮助我采用了量子编程,就好像它是一种古典语言一样。”
Leidos创新中心:量子技术负责人和研究科学家伊丽莎白·伊瓦索(Elizabeth Iwasawa)博士说:“莱多斯(Leidos)享受了软件开发和比较分析的硬件敏捷模拟的多功能性。” “即使有了Beta版本,我们还是探讨了从材料建模和量子机学习到对热场双状态的理论研究的各种研究主题。”
接下来是什么:
Intel Quantum SDK 1.0现已在Oneapi Intel Dev Cloud。将来,英特尔计划发布具有添加功能的新版本的SDK版本,并将与Intel的量子硬件无缝集成SDK。要了解有关英特尔独特量子计算方法的更多信息,请阅读英特尔的量子计算背景器。