9月29日消息, 英特尔研究院开发了一个名为英特尔®量子软件开发工具包(Intel® Quantum SDK)的全栈软件开发工具包,可与英特尔的量子计算堆栈相连接。该工具包允许开发者编写新的量子算法,以便未来能在模拟和真实的量子硬件上运行量子比特。目前,测试版用户已在用它探索化学、材料和流体动力学模拟,以及求解线性方程组的算法,这些算法可用于金融建模等现实场景。
英特尔量子软件开发工具包有着直观的用户界面,提供基于LLVM的C++语言编译器工具链,专门针对混合量子-经典算法(hybrid quantum-classical algorithms)优化了量子运行环境,以及高性能的英特尔®量子模拟器(IQS)作为以量子比特为目标代码的后端(qubit target backend)。工具包的未来版本将采用不同的以量子比特为目标代码的后端,包括一个量子点量子比特模拟器,最终还将提供以英特尔量子点量子比特设备作为目标代码的后端。
此外,英特尔也致力于打造量子生态系统。通过使用行业标准的LLVM编译器,英特尔正在降低量子开发者的门槛,因为LLVM编译器的界面更友好,为传统计算开发者所熟悉。英特尔量子软件开发工具包测试版的用户包括位于德国慕尼黑的代根多夫应用技术大学和Leidos公司。代根多夫应用技术大学正在利用英特尔量子软件开发工具包,研究对空气动力学和流体力学很重要的流体动力学问题,Leidos正在探索的应用领域则包括计算化学和材料建模,以及分布式计算的隐私保护和安全。