国科大推出可编程硅基光量子计算芯片,实现292个图像的量子漫步模拟,研究登上Science

简介: 国科大推出可编程硅基光量子计算芯片,实现292个图像的量子漫步模拟,研究登上Science

我国量子芯片再出重要成果。

继潘建伟团队的“九章”率领中国率先实现量子优越性后,根据新华社报道,国防科技大学计算机学院QUANTA团队联合军事科学院、中山大学等国内外单位,研发出了新型可编程硅基光量子计算芯片,可实现多种图论问题的量子算法求解,有望未来在大数据处理等领域获得应用。

该研究论文以Implementing graph-theoretic quantum algorithms on a silicon photonic quantum walk processor为名发表在了Science Advances上。
论文链接:
https://advances.sciencemag.org/content/7/9/eabb8375

根据论文介绍,研究人员在292个不同图像上,均实现了对100个量子漫步的时间步骤模拟,这为传统上难处理的应用打开了通往大规模可编程量子步态处理器的道路。

这款新型芯片采用CMOS兼容硅光子学方式制造,具备大规模生产潜力,未来或可用于实现量子信息处理和量子模拟,为解决数据库搜索、图同构问题提供量子加速。

量子漫步是什么?它有啥优势

等等!

量子计算机、量子计算芯片听得还算多,这量子漫步又算是怎么回事?

从概念上来说,量子漫步(Quantum Walk)是一种量子物理世界的独特数学模型,是一类重要的量子计算模型,也是许多量子算法的重要内核。

不过,要理解量子漫步,可以把它和经典随机漫步(Random Walk)对比着来看。在经典随机漫步中,一个粒子是随机地绕着一个离散空间漫步。单位时间内,粒子每“漫步一步”的方向和位移由一个随机变量来刻画,有一半概率向左,一半概率向右。

在量子世界中,由于由叠加(superposition)、量子干涉(quantum interference)、纠缠(entanglement)等量子状态的影响,粒子“漫步一次”的位移则具备着更多的可能性。换句话说,单位时间内,粒子不一定只能往左或往右,它可能同时往左又往右。

也正是得益于量子漫步的这种可能性,其速度也远远快于经典随机漫步,同时还能够加速模式识别、计算机视觉、网络分析和导航、网站流量优化等方面的应用。

在这次的新型可编程硅基光量子计算芯片,也正是基于这种结构,科研人员采用硅基集成光学技术,设计实现了可编程光量子计算芯片。芯片上集成了纠缠光子源、可配置光学网络等,通过电学调控片上元件实现对光量子态的操控,从而实现量子信息的编码和量子算法的映射,具有高集成度、高稳定性、高精确度等优势。

通过对所研制光量子计算芯片的编程运行,演示了顶点搜索、图同构等图论问题量子算法的求解。未来,随着芯片规模和光子数目的增加,芯片可支持实现的图问题规模将快速增长。

在292个不同图像上均实现了100个量子漫步的时间步骤模拟

让我们回到论文,论文中表示,该可编程硅基光量子计算芯片尺寸为11×3平方毫米,主要由两个部分组成:纠缠光子对的产生(entangled photon-pair generation)和通用线性光学变换(universal linear optical transformation)。

该芯片主要包括2个自发四波混合(SFWM)光子源,22个同时运行的热光学移相器,32个多模干涉仪分光器,和16个光栅耦合器(未显示)。

通过对所研制光量子计算芯片的编程运行,研究人员还演示了顶点搜索、图同构等图论问题量子算法的求解。结果显示,研究人员借助该芯片,在292个不同图像上均实现了100个量子漫步的时间步骤模拟。

基于量子漫步的GI算法的实验演示

“这种方式提供了完全的可编程性和对量子漫步特性的控制,因此,其相比模拟系统具备更大的灵活性和性能。相比数字量子计算机,(基于可编程硅基光量子计算芯片的)量子计算机更可能在短期内实现。”

在实现较大规模应用方面,基于可编程硅基光量子计算芯片量子计算机的纠缠结构可以通过两种方式扩大,一个是增加光学网络的大小,另一个则可以通过使一个广义P-partite纠缠光子态服从于广网络的P副本,来模拟具有可调粒子相关性的P-particle的量子漫步。

经典计算发展路径之下,最为重要的硬件产品——传统硅基芯片,日益面临着晶体管直径逼近物理极限的问题。基于此,量子计算、革新芯片材料等研究方向成为一大热门。

尽管传统硅基芯片面临着发展瓶颈,但作为代替方案的量子计算应用研究仍然处于初期阶段。但是我们可以相信,在国防科技大学新型可编程硅基光量子计算芯片的带领下,我国的量子计算技术在未来能够快速落地应用。

相关文章
|
C语言 C++
C语言之分支与循环【附6个练习】(一)
C语言之分支与循环【附6个练习】(一)
|
6月前
|
前端开发 搜索推荐 NoSQL
提升用户体验:电商API如何优化购物车与支付流程
本文探讨电商购物车与支付流程优化,通过API技术提升用户体验。一是购物车原子化操作,如ETag版本控制解决冲突、局部更新减少传输;二是支付流程聚合与降级,包括JWT单次验证、动态支付选项及备用渠道切换;三是实时库存保护,利用分布式锁防止超卖。案例显示,优化后购物车冲突减少92%,支付耗时降至2.1秒,移动端转化率提升18%。API作为体验引擎,未来将与前端深度协同,推动更优购物闭环。
190 1
|
Kotlin
Kotlin中的逻辑运算符
Kotlin中的逻辑运算符
417 3
|
人工智能 自然语言处理 vr&ar
ControlNet作者重磅新作LayerDiffusion,AI绘画能分图层了
【2月更文挑战第13天】ControlNet作者重磅新作LayerDiffusion,AI绘画能分图层了
457 2
ControlNet作者重磅新作LayerDiffusion,AI绘画能分图层了
|
存储 人工智能 自动驾驶
Q2财报:连续四个季度增速上涨!
Q2财报:连续四个季度增速上涨!
400 5
|
安全 Android开发 数据安全/隐私保护
探索安卓与iOS的安全性差异:技术深度分析与实践建议
本文旨在深入探讨并比较Android和iOS两大移动操作系统在安全性方面的不同之处。通过详细的技术分析,揭示两者在架构设计、权限管理、应用生态及更新机制等方面的安全特性。同时,针对这些差异提出针对性的实践建议,旨在为开发者和用户提供增强移动设备安全性的参考。
818 3
|
数据采集 测试技术 API
在BrowserStack上进行自动化爬虫测试的终极指南
随着互联网的发展,数据价值日益凸显,爬虫技术成为提取网页信息的关键工具。然而,不同环境下的测试与运行挑战重重,特别是在多浏览器、多平台上保证爬虫的稳定性和兼容性尤为困难。BrowserStack作为领先的跨浏览器测试平台,提供了强大的工具和服务。本文将详细介绍如何在BrowserStack上进行自动化爬虫测试,并结合代理IP技术提升爬虫的隐蔽性和成功率。通过具体步骤和案例分析,展示如何利用Selenium、自定义用户代理和Cookie设置来应对反爬虫机制。本指南旨在为开发者提供实用模板,帮助其在多变的测试环境中构建高效的爬虫系统。
504 1
|
机器学习/深度学习 编解码 数据可视化
图神经网络版本的Kolmogorov Arnold(KAN)代码实现和效果对比
目前我们看到有很多使用KAN替代MLP的实验,但是目前来说对于图神经网络来说还没有类似的实验,今天我们就来使用KAN创建一个图神经网络Graph Kolmogorov Arnold(GKAN),来测试下KAN是否可以在图神经网络方面有所作为。
507 1
|
XML Java Android开发
Android实时显示时间日期(极简)
Android实时显示时间日期(极简)
390 0
|
安全 物联网 物联网安全
物联网安全风险分析
### 物联网安全概览 #### 背景 物联网设备因其默认安全设置薄弱,成为黑客攻击目标。随着OT网络中物联网角色增多,这些设备临近关键系统,攻击者利用其发起攻击。 #### 物联网定义 物联网(IoT)是通过信息传感设备连接物品与互联网,实现智能化识别、定位、跟踪的网络。涵盖智能家居、可穿戴设备到复杂工业系统。 #### 攻击者偏好 物联网设备易受攻击,2022年针对物联网的网络攻击大幅增长,如DDoS攻击和恶意软件事件。物联网端点的安全疏忽使其成为恶意软件传播途径。 #### 制造业面临风险 制造业因物联网设备被攻击,导致勒索软件攻击增加,因生产中断造成的损失更大。
物联网安全风险分析