The invention discloses a scheduling server, a scheduling method and an application for scheduling quantum computers, belonging to the field of quantum computing. Aiming at the problem that the existing resource scheduler in the prior art can't well integrate the actual demand for resource scheduling of quantum computer, the present invention provides a scheduling server, a scheduling method and an application for scheduling quantum computer, by which tasks for quantum computer can be acquired. Line time calculation includes recording module, parsing module, pre-judging module, actuator, task record table. Scheduling server interprets all task time, assigns the next task reasonably to the more idle quantum computer, and can be applied to the quantum cloud platform, reduces the computing cost and integrates the market. Field resources are convenient and fast.
【技术实现步骤摘要】
一种用于调度量子计算机的调度服务器、调度方法及应用
本专利技术涉及量子计算领域,更具体地说,涉及一种用于调度量子计算机的调度服务器、调度方法及应用。
技术介绍
以量子比特为基本单位制成的计算机即为量子计算机。经典比特是用电平的高低来分别表示1和0,从而对信息进行编码。而量子比特是用什么编码0和1呢?之前我们提到过,在量子世界里,能量是一份一份出现的,这种现象被我们称为量子化。我们选取一种特殊状态的粒子,它的能量只有两种状态,低能级(基态),高能级(激发态)。打一个比方,粒子是人,而不同的能级是台阶。站在台阶下边意味着处于基态,站在台阶上边则是处于激发态。我们把低能级编码为0,高能级编码为1,这就是量子比特。量子计算机在很多方面相比于传统计算机有着先天优势:一、计算速度快。由于量子计算机可以存储于操作0与1的相干叠加态。而传统计算机只有0,1两种状态。这意味着同样是N个比特的计算机,量子计算机一次运算最多可以操作2n组数据,而经典计算机只能处理1组数据。以两个比特为例,经典计算机一次操作可以将01变为10。而量子计算机则可以将(|00>+|01>)变为(|10>+|11>),相当于同时处理两组数据。这就意味着,随着比特数的增加,量子计算机的计算速度将获得指数级的增长。二、能耗低。信息论中有一个理论:信息的抹除需要消耗一定的能量。举个例子,传统计算机中,逻辑与门实现的功能为,当输入全部为1时,输出为1,否则输出为零。当得到计算结果为0后,之前的输入信息我们通过结果无法推测。这种计算成为不可逆计算。由于得到 ...
【技术保护点】
1.一种用于调度量子计算机的调度服务器,其特征在于:包括,记录模块:记录量子计算机逻辑门种类及数量,记录不同种类逻辑门运行不同任务的耗时;解析模块:解析计算任务所需逻辑门种类及数量的信息,分析出要执行的逻辑门的种类和数量;预判模块:对计算任务总时间进行判断;执行器:将本次任务耗时进行记录,根据量子计算机资源状态,依据任务记录表,进行分配,分配至不同量子计算设备;任务记录表:执行器执行完任务后,更新设备任务执行情况。
【技术特征摘要】
1.一种用于调度量子计算机的调度服务器,其特征在于:包括,记录模块:记录量子计算机逻辑门种类及数量,记录不同种类逻辑门运行不同任务的耗时;解析模块:解析计算任务所需逻辑门种类及数量的信息,分析出要执行的逻辑门的种类和数量;预判模块:对计算任务总时间进行判断;执行器:将本次任务耗时进行记录,根据量子计算机资源状态,依据任务记录表,进行分配,分配至不同量子计算设备;任务记录表:执行器执行完任务后,更新设备任务执行情况。2.根据权利要求1所述的一种用于调度量子计算机的调度服务器,其特征在于:量子计算机资源状态,通过量子计算机不同设备正在进行任务排队总时长判断。3.根据权利要求1所述的一种用于调度量子计算机的调度服务器,其特征在于:任务记录表更新量子计算机资源状态,将量子计算机对应设备原任务排队总时长减去已执行完的任务耗时。4.一种用于调度量子计算机的调度服务器的调度方法,步骤如下:步骤一,获取任务执行参数;步骤二,预判模块根据执行参数,对该任务总时间进行判断;步骤三,向执行器发送任务,记录任务耗时,并分配量子计算器资源进行任务执行;步骤四,执行器在量子计算器执行完任务后更新任务记录表,更新设备任务执行情况。5.根据权利要求4所述的一种用于调度量子计算机的调度服务器的调度方法,其特征在于:步骤一中,通过解析...
【专利技术属性】
技术研发人员:张嵩昊,
申请(专利权)人:合肥本源量子计算科技有限责任公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。