首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

首款量子计算机操作系统客户端上线,简述量子操作系统的前世今生

近日,安徽省量子计算工程研究中心释放消息称,国产量子计算机操作系统本源司南PilotOS客户端正式上线,用户可以根据自身情况进行选择,必要条件下,可直接进行本地量子计算编程,无需联网,开箱即用(无网模式下无真实后端可用)。

从应用量子计算的角度来看,这有助于降低量子计算编程的门槛,让更多初学者更容易入门量子计算机编程,为成为量子计算编程开发者铺路

据安徽省量子计算工程研究中心副主任窦猛汉介绍:“PilotOS客户端是本源量子计算公司自主研发的一款一站式学习与开发平台,该客户端集成了量子编程开发环境所需的QPanda、pyqpanda等量子编程框架,用户无需安装配置,即可开启量子计算编程之旅,代码书写更便捷。”

01. 量子操作系统的过去

由于早期的量子计算还处于实验探索阶段,量子操作系统也非常的原始,如果按照经典计算机操作系统复杂但功能完备相比较,严格的定义来看,目前并没有广义上的量子计算操作系统。

事实上,量子计算操作系统的发展历程与量子计算硬件技术的进步休戚与共。

其雏形最早出现在20世纪90年代末,当时Los Alamos国家实验室开发出了简单的量子计算控制系统,当然,仅仅是对几个量子比特进行基本控制。

随着量子计算硬件的快速发展,量子操作系统也随之进化,以适应量子计算复杂性的增长,而趋向于“操作系统”这一定义,但更多是指代具备类似“操作系统”功能的综合控制层。

而后在Deltaflow.OS[1]的推广和影响之下变得通用起来,本源量子在[2]工作里,又加强并深化了量子操作系统这一概念的定义,属开创性的探索。

图|本源量子本源司南架构

02. 量子操作系统的功能

在这样的语境下,量子操作系统旨在管理量子系统的硬件和软件资源。随着近年高速发展的量子硬件,量子资源的管理以及量子系统与其他计算资源(如CPU、GPU、FPGA等)之间的协作越来越紧密。

更直接的,量子计算操作系统担负了量子任务调度、量子资源管理、量子程序编译和量子比特的自动校准等任务。通过这些模块来管理量子计算资源并解决多量子处理器调度问题。

图|量子计算机操作系统本源司南PilotOS客户端

本源量子在2021年正式发布了首款量子计算机操作系统“本源司南”。

当然,笔者在严肃调研的时候也发现,该版本和国际上的其他版本一样,仍然处于早期开辟性阶段的量子操作系统,但结合可用的客户端,向用户轻量级使用量子计算又跨越了一大步。

试用链接:

https://m.originqc.com.cn/zh/pilotos

引用:

[1]https://www.riverlane.com/

[2]Origin Pilot: a Quantum Operating System for Effecient Usage of Quantum Resources https://arxiv.org/pdf/2105.10730.pdf

-End-

声明:此文出于传递更多信息。若有错误或侵权,请联系

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OkE4KZTB5T-h2OclbxAscgbA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券