经过一系列改进,团队在模拟分子方面的速度提高了120倍,能够完全在云上通过Qiskit Runtime运行量子程序
去年秋天,我们坚定承诺要在IBM Quantum路线图中将量子工作负载加速100倍,扩展量子技术。今天,我们很高兴地宣布,我们不仅实现了这个目标,而且突破了这一目标。经过一系列改进,我们的团队在模拟分子方面的速度提高了120倍,能够完全在云上通过Qiskit Runtime运行量子程序。
到目前为止,我们主要关注的是IBM Quantum系统上量子电路或量子操作序列的执行。然而,实际应用也需要大量的经典计算。我们用量子程序这一术语来描述量子电路和经典计算的混合。一些量子程序在量子计算和经典计算之间存在成千上万甚至数百万的互动。因此,打造的系统不仅能加速量子电路的执行,还需要在本质上加速量子程序的执行,这一点十分重要。为执行量子程序而构建的系统需要有更大的有效容量,同时需要跨堆栈进行改进,包括云服务设计、系统软件、控制硬件,甚至包括量子硬件。
早在2017年,IBM Quantum团队展示了量子计算机可以模拟氢化锂(lithium)分子的行为,让我们一睹量子计算机将来可以处理的各种应用。然而,采用如今的量子计算服务,LiH分子建模的处理需要45天,因为电路在经典处理器和量子处理器之间反复来回传递,并产生了大量延迟。
“如今,解决相同的问题,我们只需9小时时间,速度提高了120倍。”
此次工作做出了大量改进。算法改进将接收最终答案所需的算法迭代次数减少了2到10倍。系统软件的改进使每次迭代用时大约减少了17秒。改进的处理器性能使算法每次迭代所需的运行数量或重复电路运行次数减少了10倍。最后,改进的控制系统(如更好地读出和量子比特重置性能),将每个作业执行(即每批几十个电路的执行)的时间从1000微秒减少到70微秒。
最后,推出了Qiskit Runtime,这是量子计算机的容器化服务。开发人员可以在Qiskit运行时执行环境中运行他们的程序,利用IBM混合云处理工作,无需在用户设备和基于云的量子计算机之间进行代码传递,避免出现延迟。新的软件架构和OpenShift Operator支持我们最大化计算时间,将等待时间降至最低。
我们希望此次加速将使更多的开发人员能够在化学和其他领域尝试量子应用。例如,Qiskit运行时支持用户试用我们强大的新量子内核联合算法(new quantum kernel alignment algorithm),该算法可搜索最佳量子内核,用于执行机器学习任务。最近,我们使用了该算法来证明,与经典计算机相比,量子计算机在有监督机器学习方面速度更快。
IBM Quantum团队致力于寻找实用的量子计算用例,并将其交付给尽可能多的开发人员。我们希望Qiskit Runtime可支持全球用户充分利用计划于今年推出的127量子比特IBM Quantum Eagle设备,或计划于2023年推出的1121量子比特Condor设备。
目前,IBM Quantum Network的一些成员正在测试Qiskit Runtime。
好文章,需要你的鼓励
很多人担心被AI取代,陷入无意义感。按照杨元庆的思路,其实无论是模型的打造者,还是模型的使用者,都不该把AI放在人的对立面。
MIT研究团队提出递归语言模型(RLM),通过将长文本存储在外部编程环境中,让AI能够编写代码来探索和分解文本,并递归调用自身处理子任务。该方法成功处理了比传统模型大两个数量级的文本长度,在多项长文本任务上显著优于现有方法,同时保持了相当的成本效率,为AI处理超长文本提供了全新解决方案。
谷歌宣布对Gmail进行重大升级,全面集成Gemini AI功能,将其转变为"个人主动式收件箱助手"。新功能包括AI收件箱视图,可按优先级自动分组邮件;"帮我快速了解"功能提供邮件活动摘要;扩展"帮我写邮件"工具至所有用户;支持复杂问题查询如"我的航班何时降落"。部分功能免费提供,高级功能需付费订阅。谷歌强调用户数据安全,邮件内容不会用于训练公共AI模型。
华为研究团队推出SWE-Lego框架,通过混合数据集、改进监督学习和测试时扩展三大创新,让8B参数AI模型在代码自动修复任务上击败32B对手。该系统在SWE-bench Verified测试中达到42.2%成功率,加上扩展技术后提升至49.6%,证明了精巧方法设计胜过简单规模扩展的技术理念。