量子计算前景一片大好?MIT新研究「泼冷水」| Nature
时间:2025-11-03 18:09:54 出处:数据库阅读(143)
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,量计转载请联系出处。算前水
谷歌去年提出的景片「量子优越性」,在业界引起了不小的大好轰动。
毕竟,研究量子运算200秒,泼冷相当于地球最强超算100年。量计
看似前景一片大好。算前水
然而,景片MIT 最近的大好一项研究却给量子计算的发展泼了一盆「冷水」:
宇宙射线发出的低强度无害背景辐射,足以导致量子比特退相干。研究
要知道,泼冷这种「背景辐射」,量计可以说是算前水一种充满整个宇宙的电磁辐射。
并且,景片研究还登上了近期的 Nature 杂志。

为什么量子计算如此「脆弱」?
量子比特(qubits)的完整性是一个关键问题。
量子比特,是量子计算中的逻辑元素,每个量子比特都有一个「神奇的能力」,就是IT技术网可以处于「量子叠加态」。
这种能力让量子比特可以同时存在2种状态,从而实现了量子版的并行计算。
因此,一台量子计算机若是能够在一个处理器上,扩展容纳许多量子比特,那么就会比现在传统的计算机速度要快上很多,而且还能解决更为复杂的问题。
但这一切都取决于量子比特的完整性。换言之,就是取决于它能在叠加态和量子信息丢失之前,能够工作多长时间。
这个过程叫做退相干,最终限制了量子计算机的运行时间。

但最近,MIT 和太平洋西北国家实验室 (PNNL)的研究人员却发现,混凝土墙壁中的微量元素,以及宇宙射线发出的低水平、无害的辐射,却会足以引起这种「退相干」现象的发生。
他们首先设计了一个实验,云服务器要做的就是「校准已知辐射水平对超导量子比特的影响」。
为此,他们需要一个已知的放射源,它的放射性既要「慢」,又要「快」。
慢,是指要慢到足以评估基本恒定辐射水平下的影响;快,是指要快得足以在几周内评估一系列辐射水平,直到背景辐射水平。
团队选择了一种高纯度的铜箔,当暴露在高通量的中子下时,铜会产生大量的64Cu(铜-64),这是一种不稳定的同位素,性质方面较为理想。
他们准备了2盘这样的铜片,先照射了它们几分钟,将其中1盘放在超导量子比特旁,再一起置于稀释制冷机中。
制冷机的云南idc服务商温度大约在零下200度左右,而随着64Cu放射性降至正常环境水平,研究人员测量出了辐射对量子比特退相干的影响。
作为对比,第2盘铜片的实验是在常温下进行,也测量了在这种情况下,辐射与量子比特退相干之间的影响。

他们发现,若是不加以缓和,会把量子比特的性能限制在几毫秒之内(目前性能较好的可达到200微秒)。
对此,MIT 电气工程和计算机科学副教授 William Oliver 表示:
这些退相干的机制就像一个洋葱,过去20年,我们在一层一层剥开它。但现在还有一层,若是不加以限制,几年内就会限制我们的发展,这就是环境辐射。 这是一个令人兴奋的发现,可以让我们思考用其他的方法来设计量子比特,以此来绕过这个问题。
墙也挡不住
除此之外,研究人员移除了放射源,并进一步证明将量子比特屏蔽在环境辐射之外,可以提高相干时间。
为此,研究人员建立了一个2吨重、可升降的铅砖墙。

在实验室中,学生们每隔10分钟便按一次按钮,让这个墙上升或下降,这样的操作持续了几周之久。
这样做的目的,就是在「有防护罩」和「无防护罩」两种情况下,辐射对量子比特的影响。
而结果表明,屏蔽辐射能够提高量子比特的特性。
但与此同时,研究人员也表示:
宇宙辐射的穿透力极强,是很难消除的。 像一股高速气流一样穿透一切。
怎么破?
不过,我们也不要对量子计算机太过悲观,研究人员给出了解决方案:
没必要把量子计算机建在像中微子实验室那么深的地方,大部分辐射粒子容易被阻挡。 地下深处的设施,可以让量子比特在更高的水平上运行。
但转入地下并不是唯一选择,研究人员对于如何设计在背景辐射下仍能工作的量子计算设备,提出了自己的看法:
如果我们想要建立一个产业,可能更倾向于减轻地面辐射的影响。 我们可以考虑设计量子比特,让他们难以接触辐射,或者对粒子不那么敏感。
作者介绍

△Antti Vepsäläinen
Antti 于2018年获得阿尔托大学物理学博士学位,当时主要研究超导电路中量子态的绝热控制,并研究了用于超灵敏测量磁场的简单量子算法。
目前是 MIT 电子学研究实验室博士后,继续研究超导量子比特。

△Amir Karamlou
Amir Karamlou 于2018年毕业于 MIT,并获得物理与电子工程及计算机科学学士学位和电子工程与计算机科学硕士学位。

猜你喜欢
- 声卡驱动的使用教程(轻松了解声卡驱动的安装和设置方法)
- windows7系统下如何查看IP地址?windows 7查看IP地址的2个方法
- windows 7怎么定时关机?windows 7定时关机设置两种方法
- Ubuntu下的网络服务详解
- opoor11plus的优势与使用经验分享(一款高性价比的智能手机,为您带来卓越的使用体验)
- 假如你一直关注新闻,那么就知道Ubuntu将会切换到带有Unity 8桌面的Mir显示服务器。然而,在尚未确定运行在 Mir 上的Unity 8是否会出现在Ubuntu 15.10 Willy Werewolf之前,有了一个Unity 8的预览版本可供你体验和测试。通过官方PPA,可以很容易地安装Unity 8到Ubuntu 14.04,14.10和15.04中。到目前为止,开发者已经可以通过ISO(主要途径)获得该Unity 8预览来进行测试。不过Canonical也通过LXC容器发布了它。通过该方法,你可以使用Unity 8桌面会话,让它像其它桌面环境一样运行在Mir显示服务器上。就像你在Ubuntu中安装Mate桌面,然后从LightDm登录屏幕选择桌面会话一样。想要试试Unity 8?让我们来看怎样安装它吧。注意: 它是一个实验性预览,可能不是所有人都可以让它正确工作的。安装Unity 8桌面到Ubuntu下面是安装并使用Unity 8的步骤:步骤 1: 安装Unity 8到Ubuntu 12.04和14.04假如你正运行着Ubuntu 12.04和14.04,那么你必须使用官方PPA来安装Unity 8。使用以下命令进行安装:sudo apt-add-repository ppa:unity8-desktop-session-team/unity8-preview-lxcsudo apt-get updatesudo apt-get upgradesudo apt-get install unity8-lxc步骤 2: 设置Unity 8桌面预览LXC安装Unity 8 LXC后,该对它进行设置,下面的命令就可达到目的:sudo unity8-lxc-setup它将花费一些时间来设置,所以,耐心点。它会下载ISO,然后解压缩,接着完成最后一些必要的设置来让它工作。它也会安装一个LightDM的轻度修改版本。这一切都搞定后,需要重启。步骤 3: 选择Unity 8重启后,在登录屏幕,点击你的登录旁边的Ubuntu图标:你应该可以在这看到Unity 8的选项,选择它:卸载Unity 8 LXC假如你发现Unity 8毛病太多,或者你不喜欢它,那么你可以以相同的方式切换回默认Unity版本。此外,你也可以通过下面的命令移除Unity 8:sudo apt-get remove unity8-lxc该命令会将Unity 8选项从LightDM屏幕移除,但是配置仍然保留着。以上就是你在Ubuntu中安装带有Mir的Unity 8的全部过程,试玩后请分享你关于Unity 8的想法哦!
- windows 7电脑弹框提示Dpp Viewer Module停止工作怎么办?
- ubuntu打开的正确方式(笑)在这个快节奏的时代。能够使用最快速度最低代价完成任务具有非常重要的意义,对于现代开发者来说,Linux是生活中必不可少且不可替代的工具,假如我们在开发少或学习中少一些遇到环境的坑,会节省很多时间,潜伏在各种Linux群中数年,发现大家都有手贱(操作失误,笑),因此在本文中给出终极解决方案: 直接使用Ubuntu Live CD 来完成系统的启动。那么最快的Linux安装办法又是什么呢?其实经过严谨的思考之后我个人觉得是不安装。我们可以准备从grub启动ubuntu操作系统把系统放到内存中,再预制出各种情况的环境包,也就是环境模块化,因为系统是在整个内存中所以速度非常非常快,需要模块化的内容并不多,比如说ssh vim tmux 为一组工具,开机后一个命令就可以激活工具包,不到几秒钟的时间即可完成,其他的如Chrome浏览器一类的都可以快速完成在内存上的安装。通过这种方式让环境更加灵活更加快速准备好开发环境。这是一个思路上的变化,从我需要什么就安装什么一起都准备好给你用->变成了只启动基础的系统然后我需要什么我就后加载什么。最后的准备在于容器,Docker 以及RKT与RunC的准备,在团队内可以秒级推送运行的环境。本文依然有它的缺点: 主要体现在两个方面假如默认驱动不好使会造成很多麻烦。对于内存小的开发机器还是做快照比较好。最少4G内存,我们推荐内存在8G以上最好是16G或者32G内存的机器上采用此方案。因为本方案整个操作系统都是加载到内存中的,硬盘速度即为内存的速度,我这里实测可以达到4.5Gb/s,所以你准备好屌丝逆袭(买不起SSD)秒杀高富帅了吗?ubuntu对于它的简单介绍可以参考这里。当然对于我本人而言选择Ubuntu主要原因仅仅是对他比较熟悉。并不限制使用什么发行版本。假如您要是选本方案搭建环境,并且选择其他发行版本请选择LiveCD尽量小一点的,假如能自己裁剪LiveCD就更好了,另外尽量选择64位架构。当然自己越熟悉越好。虽然Ubuntu有一点不自由,但是我个人觉得包的质量管理还是非常好的,的确适合开发者使用。Docker官方:https://www.docker.com/它对于我来说,几乎就像是水,假如没有他就没有今天的丰富多彩的运行方式,它可以让程序连同环境一起打包运行,使得部署备份等等非常方便,对于本次环境构建而言我们可以在个人的registry上备份自己的环境,只需要一小段时间就可以克隆回来。再加上现在各种永久免费的国内加速服务这种环境部署就是程序员天堂。更多细节请关注这里。在本文中我们使用单文件版本的Docker文件,方便可控。无任何累赘。本人不喜脚本安装。RunC && RKT这两种产品是libcontainer的代表。相对于Docker来说,它是一个容器只需要一个进程,对于Docker来说,他需要一个守护进程。在本文中(本博主)不评价任何产品的好坏,只说什么时候适合用什么。当然在我们这里利用了它启动方便,挂载方便的特性让我们的工作更方便更方便更方便!由于现在RunC还没有发布1.0版本文档几乎没有,因此我这里会给出我的详细研究结果。至于RKT还是大家自己摸索,文档已经很全了。CoreOS作为专门运行容器的操作系统,稳定性可不属性都是前所未有,当然我们的容器可以跑在这个上面本文中会提及两个系统的兼容性方案。Ubuntu适合程序开发的情况。启动速度可能在1分钟左右(有点慢)。但是有图形界面,有定制基础环境的方案。CoreOS适合跑程序,启动速度在10秒以下适合释放更多内存来跑临时业务,做测试的时候实用此方案。从Grub开始什么是Grub它可以装在硬盘上帮助你启动操作系统,几乎所有操作系统都可以,当然也包含本次的方案内容。安装方式有很多种。而且必须得根据自己的情况来安装。因为每个人电脑上的操作系统情况都不一样,有的已经有系统了。有的不想给自己装引导。可能先放到u盘上引导都有可能。因此这里不做安装方法上的更多描述可以自己根据情况到搜索引擎上搜索。Grub 的安装我之前是安装了windows,所以我直接安装了EasyBCD然后安装NeoGRUB来实现的。具体操作步骤如下:下载安装EasyBCD如图所示安装重启电脑之后选择Grub启动项可以进入一个类似输入命令的界面即可确定完成安装。Ubuntu 启动配置启动准备假如想要准备启动Ubuntu那么有三个关键要素,ubuntu-14.04.2-desktop-amd64.isoimage中casper/vmlinuz.efiimage中casper/initrd.lz这三个文件作为启动的必要文件请放到分区中容易找到的地方。推荐做法:给自己的硬盘上开个EXT4 分区,然后把三个文件丢到里面去。启动参数调试工作中我们讲求流程,当然我们也需要一定的路程,我们不可能一次调整就成功把ISO启动起来。因此我们先加一个调试流程。root (hd0,1)kernel (hd0,1)/casper/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-14.04.2-desktop-amd64.iso ro quiet splash locate=en_US.UTF-8initrd (hd0,1)/casper/initrd.lz你需要看清楚把文件放到了第几块硬盘上,第几块分区上。组成参数为(hd0,1)(我的是0号硬盘第二个分区)。假如你实在分不清可以参考这里。root (hd0,1) 设置GRUB的root设备kernel 命令套格式,变化参数 vmlinuz.efi 和 ubuntu-14.04.2-desktop-amd64.iso 要与你放到硬盘上的位置对应,可以使用Tab自动补全非常实用。initrd 依然是套格式找到对应硬盘傻姑娘的initrd.lz的位置。假如出现错误了按↑会出现刚才的命令,多加修改直到成功启动。启动参数放到硬盘中假如是NeoGrub配置文件路径C:/NST/menu.lst,其他的请参考说明文档,一般都会有的。配置文件写法:timeout 3default 0title Ubunturoot (hd0,1)kernel (hd0,1)/casper/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-14.04.2-desktop-amd64.iso ro quiet splash locate=en_US.UTF-8initrd (hd0,1)/casper/initrd.lz3秒等待自动选择第一项,名称ubuntu 别的剩下的就是刚才调试内容的命令了。完成刚需配置刚醒需求配置是指在容器之外的刚醒需求配置,比如说编辑器,SSH等等工具箱。配置方法: APT。修改安装源:sed -i ‘s/archive.ubuntu.com/mirrors.aliyun.com/g’ /etc/apt/sources.list && apt-get update安装你需要的软件包:apt-get install -y vim screen tmux ssh-server等等调试你的环境看看是否好使,然后复制文件夹/var/cache/apt/archives中所有deb文件即为您刚才所有的安装包。复制到一个可以持久化的文件夹中等待使用。回调环境: 每当您重新启动之后这些安装包即消失,想恢复,进入到上一步中复制到的文件夹中执行如下命令dpkg -i *即可安装预先准备好的软件灵活使用,此步骤为发挥组合拳威力的一步。当您反复定制凝练您的安装包之后,会根据个人情况选择不同的目录来初始化您的环境,其结果是,又小又轻,非常可靠。再也不怕手贱导致环境崩坏,再加上外部的git服务保证工作内容的安全性基本上可以肯定的说:我们的环境与硬件与工作耦合度降低不少.对于APT无法安装的内容,比如说JDK 与定制版本的Eclipse您可以通过下载完之后持久化保存到硬盘中,写一个脚本解压后放到硬盘中至于环境直接写入到profile中即可。使用此方法之后假如您使用IDE真的会有一个非常非常大的速度提升,我打开Eclipse C/C++ 5秒钟即可。容器安装配置一般情况下我们安装Docker都是通过网上下载脚本安装,但是这种情况下我们推荐使用直接下载单文件版本的来完成安装安装脚本如下:curl -sSL -O https://get.daocloud.io/docker/builds/Linux/x86_64/docker-latestchmod +x docker-latestmv docker-latest /usr/bin/dockerdocker -d &在第三行中复制docker程序到任何Path下的文件夹内备用。在配置上,还是要吧/var/lib/docker放到可持久化的软连接下面。比如说按照下面的操作:rm -rf /var/lib/dockerln -s /isodevice/docker /var/lib/docekr按照这种方法操作可以让docker image 持久化保存在硬盘中。重启也能找回来。这里注意,假如您之前就实践了CoreOS 171.3 版本上的Docker它使用的是1.6版本他的存储文件格式与1.7的不同因此不通用。我就踩到这个坑了。接下来的操作就与Docker一样了。注意:这个安装包: cgroup-lite_1.9_all.deb 一定要装,默认的光盘中就差这一个依赖,在下面的安装包中有要不就apt安装保存下来都可以。材料准备我在百度云盘中准备了三个文件,第一个是docker 1.7.1 第二个准别了vim screen ssh-server tmux CGroup的安装包。最后一个把我常用的Docker images 打包放出来了。其实在准备这个方案花最多时间就是在于精简依赖,最后发现只需要一个CGroup安装包。总结在本段文档中,我们给出了一个全新的使用Linux操作系统的思路不安装。并且做了一定的前期准备工作。启动了Linux操作系统做到本步骤假如您是新手就可以开始Linux的学习旅程了,假如您是需要此方案工作已经可以展开一般性质的工作了。最后我真的拆掉我的三爽垃圾ssd(越用越慢)直接上内存。方案合理要素:root权限过大。有时导致无法挽回的误操作。现在的电脑内存不是很贵。大部分Linux电脑内存都在闲置。Linux操作系统假如每次执行的任务假如比较单一(一台物理机只给一个人用)真的不会很大。给重新启动计算机赋予了新的意义。真正超过SSD的速度,成本更低。(实测启动Eclipse C/C++ 仅需要5s)
- 光驱安装XP系统教程(详细教你如何使用光驱安装XP系统)