0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

量子计算的开源框架

李继明 ? 来源:中华铅笔 ? 作者:h1654155275.6473 ? 2022-07-26 15:56 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

量子计算机的出现,需要一定程度的软件解决方案,为每个人的量子开发环境提供必要的基础。IBM 凭借其最新的开源软件开发工具包 Qiskit,旨在创建一个编程环境,使底层技术的复杂性不再是用户的问题。未来,程序将不得不使用大量的量子和经典资源,因此必须以光速优化解决方案。

IBM Quantum 的量子平台负责人 Blake Johnson 在接受 EE Times 采访时指出,量子技术正在取得巨大成功,未来需要为广泛使用奠定软件基础。Qiskit 项目是一个用于处理量子电路和算法的开源框架。该软件接口允许开发人员使用 Python 脚本对量子算法进行编程。此外,它们可以对各种量子计算机之间的交互请求进行分组。

“量子计算的力量来自量子电路,”约翰逊说。“量子电路可以计算经典计算机难以处理或无法访问的数量,这是量子计算的主要价值主张。一个好的电路不仅取决于它的宽度或量子比特的数量,还取决于它的深度。”

IBM Quantum Experience 的目标是提供附加值,以便通过 OpenQASM 开始的编程将提供底层量子位的逻辑操作(“门”)级别的表示,从而保证量子电路的发展。“随后,我们为研究人员提供了了解真实硬件噪声并通过减少错误设计更好的门的可能性,”约翰逊说。“我们最近发布了 Qiskit 优化模块,开始了我们的无摩擦量子体验之旅。

“在软件开发方面,构建内核工具和算法开发人员是制造更高质量系统的过程的一部分,这涉及构建更好的门或更好的电路,”他补充道。“它们使我们能够扩展系统的功能。目标不仅仅是制造一个好的设备,而是做一些对人们进行某些操作有用的事情。今天的许多软件开发人员都非常有效率,并且做了很多有用的工作,而没有考虑晶体管物理或考虑作为程序员与之交互的一些抽象基础的微码或汇编代码。当量子计算产生真正的影响时,也会出现同样的反对意见,从而允许这些系统提高生产力。”

量子技术

将经典计算软件优化到用户只需几行代码即可构建应用程序或网站的地步,花了 50 多年的时间。量子计算必须在未来两三年内经历类似的过程。

传统计算使用 0 和 1;量子计算具有可以同时表示 1、0 或两者的量子比特。这种重叠可能允许其中两个量子位以单个组件无法解释的方式运行。这种行为称为纠缠。

就在几年前,可靠地管理不同量子系统的操作和联网的能力是不可能的。今天,由于科学和工程方面的非凡努力,我们可以增加量子比特的数量。这些最新进展表明,我们正在迅速提供可以在解决问题方面提供显着优势的量子系统。

与经典处理器一样,由携带比特信息(状态)的电线和改变比特状态的逻辑门组成,你想用作计算机的量子系统也是由电线组成的,可以指示量子比特从一个门到另一个门的传输,或时间的流逝,以及门。逻辑门可以涉及单个量子位或多个系统。

问题是很难保持量子系统稳定,因为最小的外部干扰往往会干扰并因此损坏设备的运行。许多研究人员已经开发出协议来减少这种错误并控制多个量子位系统。

IBM 旨在构建一个强大的量子计算生态系统,其中还包括开源软件工具、近期系统应用程序以及量子社区的教育材料。

Qiskit 模块

为了增加量子研究人员和应用程序开发的生态系统,IBM 启动了 Qiskit 项目,这是一个用于量子计算机编程和使用的开源软件开发工具包。该软件包的功能不断增长,如今允许用户创建量子计算程序并在 IBM 真正的量子处理器或在线提供的量子模拟器之一上运行它们。

Qiskit优化模块允许使用 IBM Decision Optimization CPLEX 建模或DOcplex对优化问题进行简单高效的建模。程序员只需要像往常一样进行编程。今天的软件开发人员无需担心逻辑端口MOSFET 等电子元件;在同一级别上,新模块通过使用标准量子电路库优化其资源,抽象了一个编程级别。

Qiskit 为量子电路级程序提供了一套代码工具,提供远程访问后端的执行和管理。该模块的开发是为了在短期内促进量子计算机算法的研究、开发和基准测试——这是一个借助 Qiskit 提供的基本量子算法解决不同类型问题的接口。

poYBAGLeHhOAZnYRAAFgGJ9KjcQ560.png

Qiskit 的工作原理(来源:IBM)

IBM 正在使功能变得非常简单,即使对于那些不是量子理论或量子力学专家的人也是如此,这是量子计算机的基础。Qiskit 有助于扩大量子开发社区,公司将能够利用资源来满足其业务需求。该网络平台提供了解释开发人员如何建模他们的优化问题的教程

IBM 通过人类用户界面为支持云的实验平台提供了一种实用的方法。该界面允许用户使用量子比特,为自己的研究运行算法,并探索有关量子技术的教程和模拟。

正如约翰逊指出的那样,接下来的挑战主要涉及开发新的应用程序模块以达到不同的领域。“这项工作将使我们能够加速用于许多不同应用空间的算法的解决方法,但它也将成为其他模型的一种催化剂,”他说。

“另一个下一个创新是我们的软件系统的架构优化,以便能够更好地支持经典的量子工作负载,使我们的系统能够接受程序而不仅仅是电路,”他补充道。“还有程序可以交互和有效地使用量子资源的方式。”

未来几年,100 个或更多量子比特的量子计算机将能够执行超过当今经典超级计算机能力的任务,但量子架构中的噪声将限制性能。第一个挑战是保持量子比特质量。研究人员的任务还包括在硬件和软件方面提出新的解决方案,以使编程变得“简单”。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 软件
    +关注

    关注

    69

    文章

    5168

    浏览量

    89327
  • 量子计算
    +关注

    关注

    4

    文章

    1152

    浏览量

    35771
  • 开源框架
    +关注

    关注

    0

    文章

    32

    浏览量

    9523
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Quantum Machines推动量子计算新边界

    量子计算正在为经典计算无法企及的难题打开大门,例如药物开发中新材料的发现,优化和模拟。然而,量子研发领域存在诸多难题。
    的头像 发表于 07-23 16:04 ?267次阅读

    量子计算最新突破!“量子+AI”开启颠覆未来的指数级革命

    电子发烧友网报道(文/李弯弯)量子计算是一种基于量子力学原理的新型计算模式,其核心在于利用量子比特的叠加态和纠缠态特性,实现远超经典
    的头像 发表于 05-28 00:40 ?1.1w次阅读
    <b class='flag-5'>量子</b><b class='flag-5'>计算</b>最新突破!“<b class='flag-5'>量子</b>+AI”开启颠覆未来的指数级革命

    支持500 +量子比特!国产第4代量子计算测控系统发布

    电子发烧友网报道(文 / 吴子鹏)日前,我国第四代自主量子计算测控系统 “本源天机 4.0” 正式发布,这一成果标志着我国量子计算产业在工程化生产能力上实现了里程碑式突破。该系统由本源
    的头像 发表于 05-12 09:28 ?4773次阅读

    NVIDIA助力解决量子计算领域重大挑战

    NVIDIA 加速量子研究中心提供了强大的工具,助力解决量子计算领域的重大挑战。
    的头像 发表于 03-27 09:17 ?662次阅读

    基于玻色量子相干光量子计算机的混合量子经典计算架构

    近日,北京玻色量子科技有限公司(以下简称“玻色量子”)与北京师范大学、中国移动研究院组成的联合研究团队提出一种基于相干光量子计算机的混合量子
    的头像 发表于 03-10 15:43 ?526次阅读
    基于玻色<b class='flag-5'>量子</b>相干光<b class='flag-5'>量子</b><b class='flag-5'>计算</b>机的混合<b class='flag-5'>量子</b>经典<b class='flag-5'>计算</b>架构

    Quantinuum“Reimei”量子计算机在RIKEN正式运行

    近日,东京——全球领先的集成量子计算公司Quantinuum与日本顶尖的综合研究机构RIKEN共同宣布,Quantinuum的“Reimei”量子计算机已在RIKEN Wako园区(位
    的头像 发表于 02-17 10:21 ?500次阅读

    Quantinuum发布开创性生成式量子人工智能框架

    开发、金融市场精准预测建模以及全球物流和供应链实时优化等多个领域的巨大商业潜力。 Quantinuum的Gen QAI框架通过量子计算的力量,为这些复杂问题提供了新的解决方案。在新药开发方面,它能够加速药物的筛选和优化过程,提高
    的头像 发表于 02-10 11:34 ?551次阅读

    泰克示波器在量子计算测试中的潜在应用

    量子计算作为一项颠覆性技术,有望解决经典计算机无法处理的复杂问题。然而,量子系统的脆弱性和对其精确操控的需求,对测试和测量技术提出了极高的要求。作为业界领先的示波器制造商,泰克公司的高
    的头像 发表于 01-03 15:05 ?479次阅读
    泰克示波器在<b class='flag-5'>量子</b><b class='flag-5'>计算</b>测试中的潜在应用

    【一文看懂】什么是量子计算

    量子计算代表了一种突破性的计算方法,它利用量子力学的基本原理,能够在某些复杂问题上实现超越传统计算机的
    的头像 发表于 01-02 14:08 ?1069次阅读
    【一文看懂】什么是<b class='flag-5'>量子</b><b class='flag-5'>计算</b>?

    量子通信与量子计算的关系

    量子通信与量子计算是两个紧密相连的领域,它们之间存在密切的关系,具体表现在以下几个方面: 一、基本概念 量子通信 :是利用量子叠加态和纠缠效
    的头像 发表于 12-19 15:53 ?1488次阅读

    玻色量子与北京理工大学达成量子计算合作

    2024年10月,北京玻色量子科技有限公司(以下简称“玻色量子”)与北京理工大学达成合作。此次签约,双方将在“量子计算+智能制造”行业领域,围绕大规模复杂离散制造过程的调度难题,联合研
    的头像 发表于 11-01 13:35 ?632次阅读

    华为公开量子计算新专利

    近日,华为公司公开了一项名为“一种量子计算方法、装置、存储介质以及芯片系统”的专利,其公开号为CN118780379A。 该专利深入探索了量子计算的前沿领域。
    的头像 发表于 10-27 10:00 ?1117次阅读

    本源产品丨量子计算机应用——《QPanda量子计算编程》

    量子计算机走出实验室造中国自主可控量子计算机由于量子计算机的研制属于巨型系统工程,真机搭建复杂
    的头像 发表于 09-27 08:07 ?646次阅读
    本源产品丨<b class='flag-5'>量子</b><b class='flag-5'>计算</b>机应用——《QPanda<b class='flag-5'>量子</b><b class='flag-5'>计算</b>编程》

    中国首个量子计算专项智库成立

    9月11日,记者从安徽省量子计算工程研究中心获悉,中国首个量子计算专项智库“量子计算观察”正式成
    的头像 发表于 09-12 08:07 ?510次阅读
    中国首个<b class='flag-5'>量子</b><b class='flag-5'>计算</b>专项智库成立

    利用AI构建实用量子计算应用

    在实践中构建实用量子计算机的难度极高,这需要大幅提高量子计算机的规模、保真度、速度、可靠性和可编程性,才能充分发挥其优势。另外,还需要功能强大的工具以解决许多阻碍实现实用
    的头像 发表于 09-09 10:24 ?877次阅读
    利用AI构建实用<b class='flag-5'>量子</b><b class='flag-5'>计算</b>应用