量子计算机维持低温的能耗,微软发布低温量子控制平台:控制数千量子比特,研究登上自然子刊...

本文主要是介绍量子计算机维持低温的能耗,微软发布低温量子控制平台:控制数千量子比特,研究登上自然子刊...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

诚然,量子计算具有非常强大的计算能力,也可用于化学、密码学等其他领域,但其自身存在固有缺陷。量子设备需要放置于接近绝对零度的环境中,还要阻断电噪声等外界干扰,因此稳定的环境至关重要。在近日发表于《自然 · 电子学》杂志上的一项研究中,微软联合悉尼大学开发了一个低温量子控制平台,可以同时控制数千个量子比特,可称得上量子计算领域的一项突破。

718a265c3f0015c8922f98f83ff68450.png

量子计算对化学、密码学等领域带来极大影响。量子计算机的构造块不只是 0 和 1,而是 0 和 1 的叠加。这些量子计算基础单元叫做量子比特。将量子比特植入复杂设备并进行操作可以解决经典计算机无法处理的问题。

尽管量子比特带来了强大的计算能力,然而它们也存在缺陷:不稳定性。量子态极易受环境干扰,研究人员必须努力保护它们。这就需要降低环境温度使其逼近绝对零度,将它们与电噪声等外界干扰阻断。因此,有必要开发一个完整系统,来维护一个稳定的环境。然而,这还需要维持量子比特的通信。此前,此类系统只能处理有限数量的量子比特,无法适用于大规模量子计算机。

最近,来自微软和悉尼大学的研究团队开发了一个低温量子控制平台,利用专门的 CMOS 芯片接收数字输入,并生成很多并行量子比特控制信号,从而实现对数千个量子比特的支持。支持该平台的芯片叫做 Gooseberry,它在 100 毫开尔文 (mK) 的低温下运行,而且能耗很低,从而解决量子计算机中的多个 I/O 问题。相关研究发表在 Nature 子刊《Nature Electronics》上,微软也专门写了一篇博客介绍这项研究。

84b07a09c371231bc6d351bc957edebc.png

博客地址:https://www.microsoft.com/en-us/research/blog/full-stack-ahead-pioneering-quantum-hardware-allows-for-controlling-up-to-thousands-of-qubits-at-cryogenic-temperatures/

该研究团队还创建了一种通用的低温计算核心,其运行温度为 2 开尔文 (K),可通过浸入液氦来实现。该温度是 Gooseberry 运行温度的 20 倍,制冷功率是 400 倍,因此该核心能够执行通用计算。

Gooseberry 和该计算核心可以帮助管理大规模量子计算机中不同部件以及计算机与用户之间的通信,是向每个量子比特收发信息的复杂「神经系统」的核心元素,同时维持稳定的低温环境,这对于具备成千上万量子比特的大规模商业系统而言是很大的挑战。

e36bb108ef796d581219abbaa04e5392.png

该研究团队负责人、悉尼大学教授 David Reilly。

概览:拓扑量子计算和量子堆栈

衡量量子计算设备时往往会统计它们包含多少个量子比特。但是,并非所有量子比特都是相同的,因此相应的计数往往无法精准地实现。微软量子团队的研究者正率先开发拓扑量子比特,它们在硬件层面内置了高级别的误差保护,由此减少了软件层面误差纠错所需的开销,并能够使用更少的物理量子比特完成更有意义的计算。

00530d483b9b6d45f8ee36eac51c7b5f.png

图 1:量子堆栈图。

这是微软提出方法的独特特征之一,但并不是唯一一个。在量子堆栈中,量子比特构成基底(base)。如上图 1 所示,量子平面(quantum plane)是由一系列拓扑量子比特(它们自身由半导体、超导体和电介质组成)、门、接线以及其他有助于处理原始量子比特信息的封装包组成。

至关重要的通信过程位于堆栈的中间层(图 1 中的「Quantum-Classical Interface」)。Gooseberry 芯片和低温计算(cryo-compute )核心协同工作完成通信。其中,低温计算核心位于 Classical Compute 底部。而与其他控制平台相比,Gooseberry 的独特之处在于:它与量子比特一起处于与量子平面相同的温度下,能够将低温计算核心的经典指令转化为发送至量子比特的电压信号。

保持低温:在基于 CMOS 的控制平台上实现散热

Gooseberry 芯片的放置位置为什么如此重要呢?部分原因在于热量。当连接控制芯片与量子比特的接线很长时(如果控制芯片处于室温条件下,则接线必然如此),冰箱(fridge)内部就会产生大量的热量。将控制芯片放置于量子比特附近可以避免出现此问题。现在的折衷方案也是芯片靠近量子比特,并且芯片生成的热量可能会使量子比特升温。

Gooseberry 通过将控制芯片放置在靠近量子比特的位置(又不太近)来控制竞争效应。将 Gooseberry 放置于冰箱中并且与量子比特热隔离,则芯片产生的热量从量子比特中被吸走并进入混合室(mixing chamber)中。

具体如下图 2 所示:

cf801c0fc86138e20d565e95a34316fb.png

图 2:左:Gooseberry(Cryo-CMOS)芯片的热传导模型原理图示;右:Gooseberry 芯片(红色)靠近量子比特测试芯片(蓝)和共振器芯片(紫色)。

芯片靠近量子比特解决了温度问题,但同时也产生了其他问题。若要在量子比特所在位置操作芯片,则需要在与量子比特相同的温度(100 mK)下工作。在此温度下操作标准块状 CMOS 芯片具有挑战性,因此 Gooseberry 芯片采用了全耗尽绝缘体硅片(fully-depleted silicon-on-insulator, FDSOI)技术,优化系统在低温下的操作性能。

此外,Gooseberry 芯片具有背栅偏置(back-gate bias),其中晶体管的第四终端可用于补偿温度变化。晶体管和门的系统允许对量子比特进行单独地校准,晶体管为每个量子比特发送单独的电压。

大量的门:不需要从室温到每个量子比特的单独控制线

Gooseberry 芯片的另一个优点是,在设计时,控制量子比特的电子门通过单个电压电源充电。同时,该电压电源以「循环」的方式周期性地通过门,并在必要时充电。

如下图 3 所示,Gooseberry 芯片由数字和模拟块组成。耦合的数字逻辑电路通过一个有限状态机(finite-state machine, FSM)执行芯片的通信、波形存储和自动化操作,同时芯片的数字部分也包含一个主控振荡器(master oscillator)。

该芯片还使用串行外设接口(Serial Peripheral Interface, SPI),以在高于量子堆栈的位置实现便捷通信。芯片的模拟组件是一系列的单元,它们被称为「charge-lock fast-gate, CLFG」单元。

1f04fb96ebc3a1671d47e2a250fab687.png

cryo-CMOS 控制与量子点芯片的基准结果

研究者测试了 Gooseberry 芯片,查看将其与基于 GaAs 的量子点 (QD) 设备连接后的性能。在室温下,将量子点设备中的一些门与数模转换器 (DAC) 连接,对比其与标准控制方法的结果。CLFG 单元的功率泄露可以通过设备中的第二个量子点来衡量,对量子点电导率的度量提供了一种监测 charge-locking 过程的方式。该芯片中所有组件的温度都在控制芯片充电后测量,这表明在必要的频率或时钟速度范围内,温度能够保持在 100 mK 以下(参见下图 4)。

3c6e308e1fbcc589a9270e2118735074.png

根据这些结果,研究者估计,Gooseberry 控制芯片所需的总系统功率是频率和输出门数量的函数。这些结果考虑了拓扑量子比特所需的时钟速度和温度。下图 5 展示了 Gooseberry 芯片能够在可接受的限制下运行,同时满足数千量子比特的通信。这一基于 CMOS 的方法还可用于基于电子自旋或 gatemon 的量子比特平台。

120bb4f9229bc59342881ad62b4a13b0.png

【编辑推荐】

【责任编辑:张燕妮 TEL:(010)68476606】

点赞 0

这篇关于量子计算机维持低温的能耗,微软发布低温量子控制平台:控制数千量子比特,研究登上自然子刊...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/279114

相关文章

Spring Security+JWT如何实现前后端分离权限控制

《SpringSecurity+JWT如何实现前后端分离权限控制》本篇将手把手教你用SpringSecurity+JWT搭建一套完整的登录认证与权限控制体系,具有很好的参考价值,希望对大家... 目录Spring Security+JWT实现前后端分离权限控制实战一、为什么要用 JWT?二、JWT 基本结构

Android实现两台手机屏幕共享和远程控制功能

《Android实现两台手机屏幕共享和远程控制功能》在远程协助、在线教学、技术支持等多种场景下,实时获得另一部移动设备的屏幕画面,并对其进行操作,具有极高的应用价值,本项目旨在实现两台Android手... 目录一、项目概述二、相关知识2.1 MediaProjection API2.2 Socket 网络

使用Python构建一个Hexo博客发布工具

《使用Python构建一个Hexo博客发布工具》虽然Hexo的命令行工具非常强大,但对于日常的博客撰写和发布过程,我总觉得缺少一个直观的图形界面来简化操作,下面我们就来看看如何使用Python构建一个... 目录引言Hexo博客系统简介设计需求技术选择代码实现主框架界面设计核心功能实现1. 发布文章2. 加

售价599元起! 华为路由器X1/Pro发布 配置与区别一览

《售价599元起!华为路由器X1/Pro发布配置与区别一览》华为路由器X1/Pro发布,有朋友留言问华为路由X1和X1Pro怎么选择,关于这个问题,本期图文将对这二款路由器做了期参数对比,大家看... 华为路由 X1 系列已经正式发布并开启预售,将在 4 月 25 日 10:08 正式开售,两款产品分别为华

深入理解Apache Kafka(分布式流处理平台)

《深入理解ApacheKafka(分布式流处理平台)》ApacheKafka作为现代分布式系统中的核心中间件,为构建高吞吐量、低延迟的数据管道提供了强大支持,本文将深入探讨Kafka的核心概念、架构... 目录引言一、Apache Kafka概述1.1 什么是Kafka?1.2 Kafka的核心概念二、Ka

MySQL中的交叉连接、自然连接和内连接查询详解

《MySQL中的交叉连接、自然连接和内连接查询详解》:本文主要介绍MySQL中的交叉连接、自然连接和内连接查询,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、引入二、交php叉连接(cross join)三、自然连接(naturalandroid join)四

利用Python快速搭建Markdown笔记发布系统

《利用Python快速搭建Markdown笔记发布系统》这篇文章主要为大家详细介绍了使用Python生态的成熟工具,在30分钟内搭建一个支持Markdown渲染、分类标签、全文搜索的私有化知识发布系统... 目录引言:为什么要自建知识博客一、技术选型:极简主义开发栈二、系统架构设计三、核心代码实现(分步解析

在Android平台上实现消息推送功能

《在Android平台上实现消息推送功能》随着移动互联网应用的飞速发展,消息推送已成为移动应用中不可或缺的功能,在Android平台上,实现消息推送涉及到服务端的消息发送、客户端的消息接收、通知渠道(... 目录一、项目概述二、相关知识介绍2.1 消息推送的基本原理2.2 Firebase Cloud Me

微信公众号脚本-获取热搜自动新建草稿并发布文章

《微信公众号脚本-获取热搜自动新建草稿并发布文章》本来想写一个自动化发布微信公众号的小绿书的脚本,但是微信公众号官网没有小绿书的接口,那就写一个获取热搜微信普通文章的脚本吧,:本文主要介绍微信公众... 目录介绍思路前期准备环境要求获取接口token获取热搜获取热搜数据下载热搜图片给图片加上标题文字上传图片

用js控制视频播放进度基本示例代码

《用js控制视频播放进度基本示例代码》写前端的时候,很多的时候是需要支持要网页视频播放的功能,下面这篇文章主要给大家介绍了关于用js控制视频播放进度的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言html部分:JavaScript部分:注意:总结前言在javascript中控制视频播放