英特尔:推动面向量子时代的软件开发
IT之家 10 月 3 日消息,在近日举行的英特尔 On 技术创新峰会上,英特尔宣布推出英特尔量子软件开发工具包(Intel Quantum SDK),旨在帮助开发者学习如何编写量子算法。
英特尔表示,量子比特方面的进展是量子计算迈向实际应用的重要一步,但是要充分实现这项技术的潜力,还需要在整个硬件和软件栈上都取得大幅进展。
IT之家了解到,英特尔采用全系统架构方法,涉及完整的计算堆栈,从量子比特架构和算法研究到电控设备(control electronics)、互连、量子软件工具链和编译器,一直到应用层。
英特尔量子软件开发工具包可与英特尔的量子计算堆栈相连接。该工具包允许开发者编写新的量子算法,以便未来能在模拟和真实的量子硬件上运行量子比特。
目前,测试版用户已在用它探索化学、材料和流体动力学模拟,以及求解线性方程组的算法,这些算法可用于金融建模等现实场景。
据介绍,英特尔量子软件开发套件(SDK)有着直观的用户界面,提供基于 LLVM 的 C++ 语言编译器工具链,专门针对混合量子-经典算法优化了量子运行环境,以及高性能的英特尔量子模拟器作为以量子比特为后端的目标代码。未来,这个软件开发工具包将与英特尔量子比特硬件相连接。
此外,英特尔计划于明年早些时候推出 1.0 版本。英特尔量子软件开发工具包的测试版本现在已经可以在英特尔开发者云平台(Intel Dev Cloud)上获取。