量子计算(十七):量子计算机硬件

news2024/11/23 22:06:12

文章目录

量子计算机硬件

一、量子芯片支持系统

二、量子计算机控制系统


量子计算机硬件

量子计算机的核心——量子芯片,具有多种不同的呈现形式。绝大多数量子芯片,名副其实地,是一块芯片,由集成在基片表面的电路结构构建出包含各类量子比特的量子电路。但量子芯片不等同于量子计算机,它仅仅是量子计算机中的一个核心结构。

量子计算机,是建立在量子芯片基础上的运算机器。其中最关键的两点是:如何将运算任务转化为对量子芯片中量子比特的控制指令;以及如何从量子芯片上量子比特的量子态中提取出运算结果。除此以外,更加基础地,量子计算机需要提供能维持量子芯片运行的基本环境。以上这些都需要特殊的硬件系统来实现,它们实现了量子计算机软件层到量子计算机芯片层的交互。

量子计算机硬件,主要包含两个部分,一个是量子芯片支持系统,用于提供量子芯片所必需的运行环境;另一个是量子计算机控制系统,用于实现对量子芯片的控制,以完成运算过程并获得运算结果。鉴于目前国际主流量子计算研发团队主要聚焦超导量子芯片与半导体量子芯片这两种体系,同时它们的量子计算机硬件有相当多的共性,因此以下将具体展开介绍这两种体系适用的量子计算机硬件。

一、量子芯片支持系统

超导量子芯片和半导体量子芯片对运行环境的需求类似,最基本的需求均为接近绝对零度的极低温环境。其主要原因在于两种体系的量子比特的能级接近,基本上都在GHz频段。该频段内的热噪声对应的噪声温度约在300mk以上。为了抑制环境噪声,必须使量子芯片工作在远低于其能级对应的热噪声温度。稀释制冷机能够提供量子芯片所需的工作温度和环境。利用He/He混合气实现稀释致冷,稀释制冷机能够将量子芯片冷却到10mK以下的极低温。在2018年IBMsinauguralIndex开发者大会上,IBM展示的“50位量子计算机原型机”,实际上就是维持50位量子芯片运行的稀释制冷机以及其内部的线路构造。

上图展示了IBM的稀释制冷机。除了稀释制冷机本身以外,量子计算研究人员需要花费大量精力设计、改造、优化稀释制冷机内部的控制线路与屏蔽装置,以全面地抑制可能造成量子芯片性能下降的噪声因素。其中最主要的三点是热噪声、环境电磁辐射噪声以及控制线路带来的噪声。

抑制热噪声的主要方式,是在稀释制冷机的基础上,为量子芯片设计能迅速带走热量的热沉装置,该装置需要兼容量子芯片的封装。下图是包含多种热沉结构的量子芯封装照片,包含半导体量子芯片以及超导量子芯片,其中热沉主要使用了无氧紧铜材。

环境电磁辐射噪声是较难控制的环境干扰,其中又可以分为电场辐射以及磁场辐射。电场辐射主要产生来源是稀释制冷机中更高温层的红外辐射,其频段和量子比特的能级相仿,因此会加速量子比特的弛豫过程,从而降低量子芯片的性能。磁场辐射来源复杂,诸如地磁场、带磁元件的剩磁、控制电流引发的磁场等,它们会干扰量子比特的能级破坏量子芯片的相干时间。可工作于极低温环境的电磁屏蔽技术,一直是伴着量子计算研究人员的需求发展的。图3.2.3展示了伯克利大学Sidigqi研究组使用的一种红外辐射屏蔽技术。他们设计了用于包裹量子芯片的屏蔽桶,并在桶的内壁使用了一种黑色的特殊涂层,用于增强对红外辐射的吸收。

控制线路携带的噪声,主要也是由热效应引起的。由于量子芯片工作环境的特殊性,从量子计算机控制系统发出的控制信号,要从稀释制冷机接入,经过漫长的低温线路,最后到达量子芯片。而热噪声近似和温度成正比,可想而知,从室温(约300K)传入的噪声,相比前面所说的量子比特能级对应的噪声温度(月300mk)相差了近1000倍。这么大的噪声如果直接到达维持在10mK温度的量子芯片,则会直接破坏量子比特的量子相干性。解决办法是尽可能地抑制从室温传入的信号,使从室温传入的噪声降至和量子芯片的工作温度一个级别。同时,我们还要设法将除了控制信号以外的其他所有频段的无关信号一并滤除,而这,则是通过各类特种低温滤波器实现的。下图是适用于超寻量子芯片的量子芯片支持系统中极低温控制线路的设置。

 

二、量子计算机控制系统

量子计算机控制系统提供的是以下两个关键问题的解决方案:如何将运算任务转化为对量子芯片中量子比特的控制指令;以及如何从量子芯片上量子比特的量子态中提取出运算结果。其背后的基础是,如何实施量子逻辑门操作,以及如何实施量子比特读取。

量子逻辑门操作的本质是使一组量子比特经过指定的受控量子演化过程。例如,使得量子比特从基态(或者称|0〉态)到激发态(或者称|1〉态),可以借助一个单量子比特门来实现。实施这样的受控量子演化过程,需要借助精密的脉冲信号,通常可以使用高速任意波形发生器、商用微波源、混频线路等的组合来实现。当然,通过对光场、磁场甚至机械声波的调控,也可以在某些量子芯片体系中实现量子逻辑门操作。商用设备的性能越高,越容易实现高保真度的量子逻辑门操作,当然,前提是量子比特的质量可靠。下图显示了商用仪器的相噪指标对操作保真度的影响。

量子态的读取有多种方式,但考虑到需要读取量子芯片中某个或者某组量子比特的量子态,必须要使用一种称之为非破坏性测量的方式,以消除因测量导致的反作用。通常的方法是在量子比特结构旁边额外设计一个对量子态敏感的探测器,间接地通过探测深测器的响应来推测量子比特的量子态。下图是一个半导体量子芯片以及其探测器结构,该探测器为一个RF探测器,通过该探测器的指定频率的微波信号会随着半导体量子芯片中电子状态变化,进而能从RF探测器的信号中计算出量子比特的量子态变化。捕获RF探测器的信号的装置通常为网络分析仪或者高速数字采集卡。

随着员子芯片集成度的提高,纯粹采用商用仪器搭建量子芯片的控制与读取系统的方法的整端越来越大。商用仪器成本昂贵,功能沉余,兼容性差,难以集成,并不满足未来量子计算机的发展需要。为量子计算机专门设计并研制适用的量子计算机控制系统是明智的选择。目前,量子计算机控制系统的研究刚刚起步不久。2016年,苏黎世仪器公司与代尔夫特理工大学研究团队成立的QuTech公司合作,研制了一套可用于7位超导量子芯片工作的集成量子芯片测控系统,包含最高可扩展至64通道的AWG以及同步的高速ADC采集通道。2017年底,是德科技自主研发了一套100通道的量子芯片测控系统,具备百ps级系统同步性能与百ns级量子芯片信号实时处理能力,最高可用于20位超导量子芯片完整运行。2018年,合肥本源量子计算科技有限责任公司也研制出40通道的量子芯片测控系统,可以应用于8位超导量子芯片或者2位半导体量子芯片,这是国内第一套完整的量子计算机控制系统。除此之外,加州大学-圣塔芭芭拉分校、苏黎世理工学院、中国科学技术大学合肥微尺度物质科学国家实验室、Raytheon BBN Technologies公司等都有自主研发的量子计算机控制系统或者模块。为了降低功耗,提高信号质量,代尔夫特理工大学和悉尼大学的研究团队开展了4K到100mK温度的极低温量子计算机控制系统的研究。

 


  • 📢博客主页:https://lansonli.blog.csdn.net
  • 📢欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正!
  • 📢本文由 Lansonli 原创,首发于 CSDN博客🙉
  • 📢停下休息的时候不要忘了别人还在奔跑,希望大家抓紧时间学习,全力奔赴更美好的生活✨

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/115049.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

关于 Camera 开始 Tuning 时的一些注意事项

1、问题背景: 最近有调试一个体感游戏机上带 Camera 的项目,原定搭配 ov13855 这颗 sensor, 但由于各种各样的问题,导致做了很多无用功,且各种延期。 本文主要总结下此次项目遇到的问题,及产品开始 tuning 时的一些注意…

【折腾服务器 4】ESXi 中 Ubuntu 安装 NPS 客户端 ( NPC )

Catch Up 书接上回,上一章中,群晖已经能定期给 Windows 物理机服务器做备份了,但是依然无法从外网访问服务器上的内容,本篇讲述如何在 Ubuntu 中安装 NPS 客户端,也就是所谓的 NPC ( Client )。 Chapter 1 准备一个 …

C#语言实例源码系列-实现FTP下载文件

专栏分享点击跳转>Unity3D特效百例点击跳转>案例项目实战源码点击跳转>游戏脚本-辅助自动化点击跳转>Android控件全解手册 👉关于作者 众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中…

SpringSecurity(十)【CSRF 漏洞保护】

十、CSRF 漏洞保护 简介 CSRF(Cross-Site Request Forgery 跨站请求伪造),也可称为一键式攻击(one-click-attack)通常缩写为 CSRF 或者 XSRF。CSRF 攻击是一种挟持用户在当前已登录的浏览器上,发送恶意请求…

Python绘制地磁场

文章目录简介磁场绘制简介 为国际参考磁场对Python的封装,可通过经纬高度以及时间来计算地磁场强度,使用方法简单粗暴,如下 import pyIGRF pyIGRF.igrf_value(lat, lon, alt, date)参数含义为 lat 纬度lon 经度alt 海拔date 日期&#xff…

vuejs中组件的两种不同的编写风格-选项式API及组合式API

前言随着vue3的逐渐稳定,以及周边生态的完善,现在vue3已经成为默认的使用方式了的所以,对于一个前端开发者,Vue2与Vue3都得要会,在vue3中新增很多东西,比如:Fragment,Teleport,Suspense,也去掉了vue2中一些特性,比如:移除keyCode支持作为v-on的修饰符等在编程风格上也有一些区别…

Java项目:springBoot+Vue汽车销售管理系统

作者主页:源码空间站2022 简介:Java领域优质创作者、Java项目、学习资料、技术互助 文末获取源码 项目介绍 本项目基于spring boot以及Vue开发,为前后端分离的项目。针对汽车销售提供客户信息、车辆信息、订单信息、销售人员管理、财务报表等…

【Python百日进阶-数据分析】Day138 - plotly甘特图:px.timeline()

文章目录一、语法二、参数三、返回值四、实例4.1 带有 plotly.express 的甘特图和时间表4.1.1 普通甘特图4.1.2 px.timeline 的离散颜色4.1.3 px.timeline 的连续颜色4.1.4 同一水平线上有多个条4.1.5 Dash中使用甘特图一、语法 甘特图是一种条形图,用于说明项目进…

【C++高阶数据结构】并查集

🏆个人主页:企鹅不叫的博客 ​ 🌈专栏 C语言初阶和进阶C项目Leetcode刷题初阶数据结构与算法C初阶和进阶《深入理解计算机操作系统》《高质量C/C编程》Linux ⭐️ 博主码云gitee链接:代码仓库地址 ⚡若有帮助可以【关注点赞收藏】…

Linux之top命令详解

Linux之top命令详解 一、简单介绍 top是Linux性能分析工具,显示系统占用资源情况,和windows的任务管理器一样。top动态显示进程暂用资源情况,top对系统处理器的状态监视,它将显示CPU任务列表,按照CPU使用、内存使用和…

You are not allowed to create a user with GRANT

8.0之后的mysql不支持授权的时候就进行用户创建,所以创建之后才能授权; USE mysqlSELECT USER, PASSWORD, HOST FROM USER;SELECT USER ,grant_priv FROM USERCREATE USER zjy IDENTIFIED BY 123456; #host默认是%GRANT ALL PRIVILEGES ON *.* TO zjy% MySql-Ser…

【正点原子I.MX6U-MINI移植篇】rootfs移植过程详解(三)

Linux三巨头己经完成了2个了,就剩最后一个rootfs(根文件系统)了,根文件系统的组成以及如何构建根文件系统是Liux移植的最后一步,根文件系统构建好以后就意味着我们己经拥有了一个完整的、可以运行的最小系统。以后我们…

智慧工地车辆未冲洗抓拍系统 opencv+yolo

智慧工地车辆未冲洗抓拍系统利用opencvyolo网络深度学习架构模型对现场画面中车辆的冲洗情况实现智能识别。OpenCV基于C实现,同时提供python, Ruby, Matlab等语言的接口。OpenCV-Python是OpenCV的Python API,结合了OpenCV CAPI和Python语言的最佳特性。O…

微信防撤回功能修改

今天无意之中看到了一个帖子,谈到了有关微信消息撤回的。突发奇想实现一下,以后就不怕错过朋友的消息了。 首先介绍一下基本思路,由于微信采用的是CS端原理,所有的数据请求均通过服务器,客户端只是响应指令而已。 A向…

实验三:自主存取控制实验

【实验目的】 掌握自主存取控制权限的定义和维护方法。掌握在ORACLE数据库中定义用户、角色,分配权限给用户、角色,回收权限,以相应用户登录数据库验证权限分配是否正确的方法。 【实验内容】 设有一个企业,由总裁负责管理采购、…

【Pandas指南】Series

Pandas数据结构简介 - Series 来源:Pandas官网:https://pandas.pydata.org/docs/getting_started/intro_tutorials/index.html 笔记托管:https://gitee.com/DingJiaxiong/machine-learning-study 下面将从对 pandas 中的基本数据结构进行快速…

Git Bash Here和RStudio软件的问题解决

Git Bash Here和RStudio软件的问题解决 文章目录Git Bash Here和RStudio软件的问题解决0、 写在前面1、Git软件在任务栏图标空白2、RStudio软件2.1 警告信息InormalizePath(path.expand(path),winslash,mustWork)2.2 incomplete final line found by readTableHeader on报错3、…

推荐两个go语言的websocket库

最近在写一个需要前后端保持通信的服务。前端要能及时感知后端数据的变化,后端要及时处理前端发过来的指令。这种服务就需要用到websocket了。 以前在写websocket相关的程序时,一直在用gorilla/websocket这个库,这个库事实上已经成为了go语言…

后端面试之系统设计 - 用户密码如何储存在DB里

原文地址:码农在新加坡的个人博客 背景 现在很多网站都因为爆库导致密码泄漏,要设计怎么样的密码储存机制,才能保证最大限度的不被盗取,即使数据泄漏,黑客也无法在短时间内获取对应的密码来登录用户的账号&#xff0c…

LeanCloud: 数据存储实现小程序云开发

1. LeanCloud 官网传送 2. LeanCloud选择原因 微信小程序的开发包括上线需要一个备案过的域名,而域名备案又需要一个服务器(仅腾讯云而言)。而微信云开发作为个人开发者受限于费用也不做考虑。 此时不考虑复杂的业务逻辑数据库读取是后端服…