The invention discloses a cloud platform and a platform operation method for docking a quantum computer with a user, belonging to the field of quantum computing. Because the existing cloud computing platforms are based on traditional computers, traditional computer cloud platforms are different from quantum computers in computing and interface. They can not be directly used and compatible. The existing technologies are not targeted at the cloud platforms of quantum computers. The invention provides a cloud platform and platform operation method for docking a quantum computer with a user. The quantum cloud computing platform is a cloud service with a quantum computer as its core. The user sends the quantum program through the cloud platform to the quantum computer connected to the quantum cloud platform through the quantum cloud platform. The language is recognized by the quantum computer, and the calculation results are returned after execution. The quantum computation of ordinary users is accomplished, which greatly increases the computational efficiency.
【技术实现步骤摘要】
一种用于对接量子计算机与用户的云平台及平台运行方法
本专利技术提供了一种用于对接量子计算机与用户的云平台及平台运行方法,属于量子计算领域。
技术介绍
以量子比特为基本单位制成的计算机即为量子计算机。经典比特是用电平的高低来分别表示1和0,从而对信息进行编码。而量子比特是用什么编码0和1呢?之前我们提到过,在量子世界里,能量是一份一份出现的,这种现象被我们称为量子化。我们选取一种特殊状态的粒子,它的能量只有两种状态,低能级(基态),高能级(激发态)。打一个比方,粒子是人,而不同的能级是台阶。站在台阶下边意味着处于基态,站在台阶上边则是处于激发态。我们把低能级编码为0,高能级编码为1,这就是量子比特。量子计算机在很多方面相比于传统计算机有着先天优势。一、计算速度快。由于量子计算机可以存储于操作0与1的相干叠加态。而传统计算机只有0,1两种状态。这意味着同样是N个比特的计算机,量子计算机一次运算最多可以操作2n组数据,而经典计算机只能处理1组数据。以两个比特为例,经典计算机一次操作可以将01变为10。而量子计算机则可以将(|00>+|01>)变为(|10>+|11>),相当于同时处理两组数据。这就意味着,随着比特数的增加,量子计算机的计算速度将获得指数级的增长!二、能耗低。信息论中有一个理论:信息的抹除需要消耗一定的能量。举个例子,传统计算机中,逻辑与门实现的功能为,当输入全部为1时,输出为1,否则输出为零。当得到计算结果为0后,之前的输入信息我们通过结果无法推测。这种计算成为不可逆计算。由于得到输出结果后 ...
【技术保护点】
1.一种用于对接量子计算机与用户的云平台,其特征在于:包括,用户信息及任务接口模块,连接用户设备,用户设备用于提交用户信息及计算任务,用户信息及任务接口模块用于接收用户设备提交的用户信息及计算任务,并将用户信息提交到量子云平台用户信息管理器,计算任务提交到量子云平台计算资源存储器和任务调度服务器,并对进行用户信息认证以及对反馈结果进行处理;量子云平台用户信息管理器,与用户信息及任务接口模块、量子云平台计算资源存储器、任务调度服务器连接,用于存储、管理用户信息和用户权限,为其他设备模块提供用户信息查询;量子云平台计算资源存储器,与用户信息及任务接口模块、量子云平台用户信息管理器、任务调度服务器连接,用于存储计算任务、量子计算资源当前使用情况信息及量子计算机自行计算任务后的结果,并将结果通过用户信息及任务接口模块反馈至用户设备;任务调度服务器,与量子云平台计算资源存储器、接口系统连接,记录量子线路或量子语言执行任务复杂度信息,根据复杂度信息对计算任务进行预判,同时量子计算资源当前使用情况信息进行量子计算资源分配,将量子计算任务通过结构系统分配至对应的量子计算机。
【技术特征摘要】
2018.05.31 CN 20181054753251.一种用于对接量子计算机与用户的云平台,其特征在于:包括,用户信息及任务接口模块,连接用户设备,用户设备用于提交用户信息及计算任务,用户信息及任务接口模块用于接收用户设备提交的用户信息及计算任务,并将用户信息提交到量子云平台用户信息管理器,计算任务提交到量子云平台计算资源存储器和任务调度服务器,并对进行用户信息认证以及对反馈结果进行处理;量子云平台用户信息管理器,与用户信息及任务接口模块、量子云平台计算资源存储器、任务调度服务器连接,用于存储、管理用户信息和用户权限,为其他设备模块提供用户信息查询;量子云平台计算资源存储器,与用户信息及任务接口模块、量子云平台用户信息管理器、任务调度服务器连接,用于存储计算任务、量子计算资源当前使用情况信息及量子计算机自行计算任务后的结果,并将结果通过用户信息及任务接口模块反馈至用户设备;任务调度服务器,与量子云平台计算资源存储器、接口系统连接,记录量子线路或量子语言执行任务复杂度信息,根据复杂度信息对计算任务进行预判,同时量子计算资源当前使用情况信息进行量子计算资源分配,将量子计算任务通过结构系统分配至对应的量子计算机。2.根据权利要求1所述的一种用于对接量子计算机与用户的云平台,其特征在于:任务调度服务器根据量子逻辑门数量和任务执行时间进行任务总执行时间的判断,分配量子计算资源。3.根据权利要求1所述的一种用于对接量子计算机与用户的云平台,其特征在于:用户信息及任务接口模块包括对外接口模块,对外接口模块连接量子计算机。4.根据权利要求3所述的一种用于对接量子计算机与用户的云平台,其特征在于:所述的对外接口模块,包括:加载接口,加载接口,与外部传统计算机系统相连,加载对应外部计算机用户设备输入的传统普通计算机输入的量子程序,解析量子程序;接口系统解析模块,解析量子程序为量子指令链表。5.一种用于对接量子计算机与用户的云平台的运行方法,步骤如下:步骤一,用户通过外部用户设备,进行云平台登录,通过用户信息及任务接口模块确认登录权限;步骤二,用户登陆后,用户提交计算请求;步骤三,量子云平台判断提交任务权限;步骤四,量子云平台将计算请求提交至任务调度服务器,任务调度服务器对计算资源合理分配;步骤五,任务调度服务器向量子计算机请求计算资源,量子计算机执行结果;步骤六,量子计算机将结果反馈给任务调度服务器,任务调度服务器再将具体结果反馈量子云平台,量子云平台将结果展示给用户。6.根据权利要求5所述的一种用于对接量子计算机与用户的云平...
【专利技术属性】
技术研发人员:张嵩昊,
申请(专利权)人:合肥本源量子计算科技有限责任公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。