FPGA量子类比机制-FPQA,将在量子运算设计中引发一场新的革命
1980年代现场可程式化逻辑门阵列(FPGA)的出现彻底改变了电子设计。大约40年后,现场可程式化量子位元阵列(FPQA)可望在量子运算电路设计中引发一场类似的革命。
1980年代现场可程式化逻辑闸阵列(FPGA)的出现彻底改变了电子设计。FPGA允许设计人员创建适合特定应用的定制逻辑电路,并在投入昂贵的ASIC开发之前,快速原型化和测试新设计。
大约40年后,现场可程式化量子位元阵列(field-programmable qubit array,FPQA)可望在量子运算电路设计中引发一场类似的革命。
FPQA可以协助量子演算法设计师根据自己的需求调整量子处理器的布局,最佳化量子位元连接,以实现给定问题的最佳性能。为了匹配演算法,FPQA允许使用者动态创建量子处理器。
为什么需要FPQA?
被称为叠加(superposition)、纠缠(entanglement)和干涉(interference)的量子现象是量子电脑强大功能的关键。
为了利用这些现象,量子位元需要透过量子闸(如量子CNOT双量子位元闸)或透过利用依赖于量子位元之间距离的其他类型交互(如Rydberg interactions)发生相互作用。
通常,量子电脑设计者将「连接性」(connectivity)作为描述哪些量子位元可以与其它量子位元相互作用的一种方式。
量子位元数和量子闸数等关键量子资源非常稀缺。正是由于这种稀缺性,必须最佳化这些有限资源在运算过程中的部署方式。
在许多静态设计中,如果彼此相距较远的量子位元需要相互作用,则解决方案是执行一系列「量子位元交换」(qubit swaps),使目标量子位元中携带的资讯靠得更近。
但这些量子位元交换既会占用量子资源,又会导入新的错误源。动态改变量子位元位置的能力,可灵活地将问题映射为量子位元的物理排列,它可以帮助设计师借助量子位元的几何排列来更有效地进行编码,从而用更少的资源来解决问题。
什么是FPQA?
为了匹配演算法的要求,FPQA允许使用者动态创建量子处理器。设计师可以根据使用者指定的量子位元相对于彼此的几何位置,对量子位元连接进行程式设计。这一概念源于包括哈佛大学在内的几个学术实验室,那里的研究人员已经成功演示了基于中性原子量子技术且具有类比和数位功能的FPQA。
FPQA如何工作?
FPQA是采用中性原子量子电脑中使用的独特控制机制实现。中性原子量子电脑的处理器布局则是用聚焦雷射光束(有时称为光镊)捕获中性原子(如铷87)来实现。
透过改变每个雷射指向的位置,用户可以重新排列空间中的原子,这样就实现了量子位元连接的可程式设计性。
现在,原子的几何布置可以在每次运算开始时得到更新。未来透过在运算过程中移动原子(例如最近演示过的配置),将有可能实现具有资讯汇流排的动态体系结构。
这一发展将是最佳化控制信号与量子位元数量比值的关键,并使量子位元之间的任意连接超出几何约束。
FPQA如何能更有效地解决一系列问题
FPQA透过减少量子位元和闸开销来提高量子演算法的资源效率。由于能够快速更新量子位元布局和连接,因此能透过为每次运算提供定制化运算的方式,对演算法进行快速测试、基准测试和最佳化。
最佳化
最佳化是如何用FPQA实现更高量子运算性能的一个例子。许多最佳化问题可以用图的形式进行数学描述,各节点用于描述最佳化问题中的变数,各边缘可以表示它们之间的各种关系。
例如,各节点可以描述众多5G塔的潜在位置,而各边缘描述在不产生干扰的条件下不能同时工作的塔对。在另一个更抽象的描述中,把每个节点想象成一档股票,两个节点之间的边缘表示这些股票是相关的。
透过将每个节点分配给一个量子位元并设置连接,这些图形可以映射到类比FPQA上,从而使两个量子位元在对应的原子具有一条边时可以发生互动,这样就能有效地找到一个量子位元数与问题中变数一样多的解决方案。
用FPQA实现量子最佳化的其他有前途的领域包括机器人、布线最佳化和蛋白质设计(protein design)。在所有这些例子中,这些问题的几何架构及其约束都使得他们对典型的电脑构成挑战性。
量子模拟
FPQA的另一个重要用例是量子模拟,其中量子电脑可以用于深入了解重要量子力学系统(比如新材料)中的复杂现象。只有透过探索原子之间的相互作用,才能理解材料的某些物理现象。
为了观察这些现象,就需要模拟这种模式,而利用FPQA对量子位元进行适当的排列就可以实现这一点。类似的应用也可以在材料科学和高能物理学中找到。
动态效能最佳化
FPQA不仅能为每个应用程式创建一台客制化电脑,甚至可以在运算过程中的每一步启动之前对电脑进行更新。这为自动化处理器更新打开了大门,可进一步提高处理效能。
它还可以最佳化动态问题,例如,人们可以动态地解决自主机器人即时变化的路径问题,这在导致事故的条件发生变化时能够及时更新量子位元的位置,即便是需要采用根本不属于最初预定的路径时也应如此。
在不打算将量子处理器(量子电脑的核心)用作通用处理器,而是针对特定问题进行了最佳化的情况下,FPQA允许在确定处理器最终布局之前的设计过程中不断进行试验。
FPQA掌握着更有效地利用量子资源的关键,从而加快了通往实用量子电脑的道路。
FPGA量子类比机制-FPQA,将在量子运算设计中引发一场新的革命相关推荐
- 类脑量子叠加脉冲神经网络:从量子大脑假说到更好的人工智能
来源:神经现实 作者:曾毅研究团队 | 封面:Mario De Meyer 排版:光影 以深度神经网络为代表的现代人工智能模型在识别图像.语音.文字等模式信息任务取得优异表现.然而,生物大脑具有处理复 ...
- 量子的飞跃:下一代D-Wave量子芯片计算速度能快1000倍
导读:量子计算机(Quantum Computer)是一种使用量子逻辑进行通用计算的设备.不同于电子计算机(或称传统电脑),量子计算机用来存储数据的对象是量子比特,它使用量子算法进行数据操作. 我们也 ...
- 量子计算与区块链抗量子算法
以下为论文译文: 区块链后量子(PQ)签名 作者: Konstantinos Chalkias∗ , James Brown† , Mike Hearn‡, Tommy Lillehagen§,Igo ...
- 学习笔记 -《量子计算与编程入门》- 量子计算机硬件基础
文章目录 1 量子芯片 1.1 超导量子芯片 1.1.1 超导量子计算的进展 1.2 半导体量子芯片 1.2.1 基于电荷位置的量子比特 1.2.2 基于自旋的量子比特 1.2.3 半导体量子计算也正 ...
- 李艳芳北京应用物理与计算机,太赫兹量子级联激光器有源区增益分析和设计-太赫兹科学与电子信息.PDF...
太赫兹量子级联激光器有源区增益分析和设计-太赫兹科学与电子信息 第 11 卷 第 1 期 太赫兹科学与电子信息学报 Vo1.11,No.1 2013 年 2 月 Journal of Terahert ...
- 量子叠加态系数_1.2 量子比特
量子比特是量子计算和量子信息的基本概念,简写为qubit. 经典比特只能处在0或1态,就像是一枚硬币,不是正面朝上,就是反面朝上.而量子比特可以形成 和 的叠加态: ,其中 是复数. 换句话说,量子比 ...
- 国盾量子等参与中国量子通信行业首批标准编制 量子通信商用再加速
5月19日,<每日经济新闻>记者从中国信息通信研究院方面获悉,工信部近期批准了两项量子通信行业标准,接下来将正式实施,这也是我国首批量子通信行业标准正式落地,这两项标准将适用于采用光纤信道 ...
- 百度连续四年亮相全球量子信息处理顶会QIP 宣布量子战略规划升级
北京时间3月8日,第25届全球量子信息处理会议 QIP 2022召开.大会期间,百度研究院量子计算研究所所长段润尧博士发表题为<Quantum Computing at Baidu>的主题 ...
- Arqit公司将于2023年用卫星发送量子密钥;QC Ware发布量子线性代数API | 全球量子科技与工业快讯第二十六期
英国初创Arqit公司将于2023年开始用卫星发送量子密钥 英国初创公司Arqit正准备在短短两年内用卫星向全球提供牢不可破的量子加密密钥.Arqit公司最近宣布与美国国防巨头诺斯罗普·格鲁曼公司和英 ...
最新文章
- 2021年大数据常用语言Scala(三):Scala解释器
- 使用npm打包后生成的package.json中重要字段含义
- 一站式解决:隐马尔可夫模型(HMM)全过程推导及实现
- 计算一个全息图片的两个设想
- android广播接收器
- oracle建索引默认并发,ORACLE重建索引需要考虑问题
- 解决VS2010复制代码中文乱码的问题
- 政府大数据治理的挑战及对策
- java高性能反射框架_终于有人把性能优化讲清楚了!阿里架构师推荐的Java性能权威指南可太强了...
- Python之time与datetime模块
- mysql group by having 子句
- 直播 3.0 时代,在线教育行业的裂变和重构
- numpy中文件的存储和读取
- 黑莓BlackBerry手机刷机ROM常见问题
- vue如何集成阿里云视频服务组件(aliplayer)视频功能是使用el-dialog 弹出aliplayer播放
- fpu测试_「正点原子NANO STM32开发板资料连载」第三十一章 FPU 测试实验
- 优秀员工的十二种品质 - 马云在上海演讲说的话
- 【Oracle数据库基础学习】
- gr-osmosdr支持GNURadio的扩展
- 2013最新手机QQ源码源码下载