阿里巴巴开源首个大规模量子模拟平台,量子引擎“太章2.0”开放

简介: 达摩院量子实验室在量子计算的经典模拟方向长期处于国际领先。此前,其自研的“太章1.0”提出了独创的张量网络收缩的动态拆分办法,大幅减少量子电路模拟的代价,为学界与业界广泛采用。此次开源的内核量子引擎“太章2.0”通过进一步的算法创新,再次大幅度降低资源消耗。

过去几年量子芯片的进步使得量子计算通向实用之路的不确定性进一步减小。而随着系统规模的增大,对量子系统及量子算法的测试与验证变得越来越有挑战性。基于经典模拟的方法是一个基本工具,但有其内在的瓶颈。比如,目前的存储技术最高能存储不到60量子比特的量子态。阿里云量子开发平台提出原创性的分布式张量网络收缩算法,开辟了量子电路模拟新方向,可实现比其他方法更大规模的模拟。

达摩院量子实验室在量子计算的经典模拟方向长期处于国际领先。此前,其自研的“太章1.0”提出了独创的张量网络收缩的动态拆分办法,大幅减少量子电路模拟的代价,为学界与业界广泛采用。此次开源的内核量子引擎“太章2.0”通过进一步的算法创新,再次大幅度降低资源消耗。

今年5月实验室用“太章2.0”模拟了2019年 “谷歌量子霸权”宣称用的量子电路,将其设计的经典计算耗时超一万年的任务,压缩至20天内完成,比其它最好的方案改进了四个数量级。业界人士估计,若通过硬件资源的进一步优化,特别是提升GPU使用效率,该算法有望将模拟时间压缩到2天以内。这一系列工作引起学术界对量子计算与经典计算边界的重新思考。

ACQDP还包括达摩院量子实验室自研的支持上万量子比特(4-层/3度)的量子近似优化算法模拟,以及基于实验噪声模型的纠错码性能模拟等量子算法和应用。这可以解决仅靠理论分析无法解决的实验和评估问题。基于这一开放平台,量子计算的研究人员可对不同的场景自定制算法,以进一步提高模拟效率;而发展出来的方案和算法,有望推动量子计算机的实现,催生量子计算的实用优势。

“量子计算的实现极具挑战。学术界和产业界需要聚合力量,克服瓶颈,加速创新。”达摩院量子实验室主任施尧耘解释称,“开放研究有利于加速量子时代来临,也是我们尽快向客户和社会提供量子计算服务的最好策略。”

据他介绍,达摩院量子实验室未来将会开源更多的成果并输出给研究合作者。此外,团队聚焦研究的不同于主流的量子比特fluxonium ,在不久的将来也会有更新的成果与各界分享。

  • Alibaba Cloud Quantum Development Platform (ACQDP) - 模拟器驱动的量子计算算法和硬件开发工具集

点击详情

image.png

达摩院量子实验室科学家正在调试量子计算设备

相关文章
|
消息中间件 运维 负载均衡
【Kafka】Kafka 实现负载均衡与故障转移
【4月更文挑战第5天】【Kafka】Kafka 实现负载均衡与故障转移
|
存储 数据挖掘 BI
API数据源:轻松接入各类业务系统数据
在数字化转型中,企业面临多样化的数据需求。Quick BI推出API数据源功能,支持广泛的数据接入,包括实时天气、电商交易及内部业务数据,极大丰富了可分析数据范围。该功能提供灵活的连接方式(抽取和直连模式)、多元授权机制(基础认证、前置请求)和自动化数据解析,降低了操作门槛,提升了配置效率。通过动态Token获取等最佳实践,确保数据安全与实时性,满足企业具体业务需求。了解更多,请访问Quick BI官方文档或瓴羊官网。
625 77
|
10月前
|
机器学习/深度学习 存储 算法
量子算法的设计与优化:迈向量子计算的未来
量子算法的设计与优化:迈向量子计算的未来
355 3
|
数据挖掘 数据处理 数据库
Pandas数据聚合:groupby与agg
Pandas库中的`groupby`和`agg`方法是数据分析中不可或缺的工具,用于数据分组与聚合计算。本文从基础概念、常见问题及解决方案等方面详细介绍这两个方法的使用技巧,涵盖单列聚合、多列聚合及自定义聚合函数等内容,并通过代码案例进行说明,帮助读者高效处理数据。
1439 32
|
数据处理 Apache 流计算
实时计算引擎 Flink:从入门到深入理解
本篇详细介绍了Apache Flink实时计算引擎的基本概念和核心功能。从入门到深入,逐步介绍了Flink的数据源与接收、数据转换与计算、窗口操作以及状态管理等方面的内容,并附带代码示例进行实际操作演示。通过阅读本文,读者可以建立起对Flink实时计算引擎的全面理解,为实际项目中的实时数据处理提供了有力的指导和实践基础。
5486 2
|
算法 Python
群智能算法:灰狼优化算法(GWO)的详细解读
在优化问题中,寻找最优解是核心目标。灰狼优化算法(GWO)受到自然界灰狼狩猎行为和社会等级结构的启发,通过模拟Alpha(头狼)、Beta(助手狼)、Delta(支配狼)和Omega(普通狼)的角色,高效搜索最优解。本文详细解析GWO的原理与步骤,并提供Python代码实现,帮助读者理解并应用这一算法。
|
分布式计算 大数据 数据处理
MaxCompute操作报错合集之编写UDF(用户自定义函数)时,报错:找不到主类,是什么原因
MaxCompute是阿里云提供的大规模离线数据处理服务,用于大数据分析、挖掘和报表生成等场景。在使用MaxCompute进行数据处理时,可能会遇到各种操作报错。以下是一些常见的MaxCompute操作报错及其可能的原因与解决措施的合集。
344 1
|
JavaScript 前端开发
若依 自定义实现导入功能
若依 自定义实现导入功能
1009 1
|
XML JSON Java
|
监控 JavaScript
syslog协议介绍
syslog是网络上各种设备将日志收集到日志服务器的一种数据协议,它几乎被所有的网络设备支持,并且能够记录多种事件类型的日志消息,支持syslog的设备常见的有路由器、交换机、打印机等等,甚至unix-like的服务器也可以支持产生syslog消息,用以记录用户的登录、防火墙事件、apache或者n
16017 0

热门文章

最新文章