-
公开(公告)号:CN115271078A
公开(公告)日:2022-11-01
申请号:CN202210933684.5
申请日:2022-08-04
Applicant: 无锡江南计算技术研究所
Abstract: 一种超级计算机与量子计算机协同的软件栈及工作方法,属于量子计算技术领域。本发明的软件栈包括:经典与量子协同编程框架:在经典编程模型框架中新增量子语言要素的扩展;异构融合编译环境:能够通过要素分析识别出经典与量子混合应用程序中的经典程序部分和量子程序部分;经典与量子协同操作系统:将硬件资源进行了抽象并提供相应的驱动程序;量子指令集:对量子计算机硬件系统进行控制的指令集,与量子物理体系进行耦合。本发明将超级计算机软件模型与量子计算机软件模型融合,即能够保证传统超级计算机正常运行,又能发挥量子加速计算的性能优势,推进量子计算机更广泛应用。
-
公开(公告)号:CN115269195B
公开(公告)日:2024-08-30
申请号:CN202210933675.6
申请日:2022-08-04
Applicant: 无锡江南计算技术研究所
IPC: G06F9/50 , G06F9/4401 , G06N10/20 , G06N10/40
Abstract: 一种基于操作系统内核的量子计算资源管理方法,属于量子计算技术领域。本发明包括如下步骤:步骤1,解析当前量子计算任务所需的量子计算资源;步骤2,根据量子计算资源和当前系统中可用计算资源,给当前量子任务分配并映射相应的量子比特;步骤3,检测量子计算资源中量子比特的状态,若量子比特状态不满足计算需求,则对量子比特实施校准;步骤4,根据当前量子任务中所包含的量子逻辑门操作生成对应的控制脉冲波形文件;步骤5,根据控制脉冲波形文件,控制量子计算资源执行量子计算;步骤6,测量本次量子计算任务的计算结果。本发明对用户屏蔽了复杂的量子特性,为上层软件提供稳定的量子态描述,方便用户使用和控制量子设备。
-
公开(公告)号:CN115269195A
公开(公告)日:2022-11-01
申请号:CN202210933675.6
申请日:2022-08-04
Applicant: 无锡江南计算技术研究所
IPC: G06F9/50 , G06F9/4401 , G06N10/20 , G06N10/40
Abstract: 一种基于操作系统内核的量子计算资源管理方法,属于量子计算技术领域。本发明包括如下步骤:步骤1,解析当前量子计算任务所需的量子计算资源;步骤2,根据量子计算资源和当前系统中可用计算资源,给当前量子任务分配并映射相应的量子比特;步骤3,检测量子计算资源中量子比特的状态,若量子比特状态不满足计算需求,则对量子比特实施校准;步骤4,根据当前量子任务中所包含的量子逻辑门操作生成对应的控制脉冲波形文件;步骤5,根据控制脉冲波形文件,控制量子计算资源执行量子计算;步骤6,测量本次量子计算任务的计算结果。本发明对用户屏蔽了复杂的量子特性,为上层软件提供稳定的量子态描述,方便用户使用和控制量子设备。
-
公开(公告)号:CN114579301A
公开(公告)日:2022-06-03
申请号:CN202210136618.5
申请日:2022-02-15
Applicant: 无锡江南计算技术研究所
IPC: G06F9/50
Abstract: 本发明公开一种面向国产异构众核加速计算核心局部存储的管理方法,包括以下步骤:控制核心在内核申请内存空间用作LDM管理结构,并将LDM被使用情况进行标记;控制核心将该管理结构拷贝到各个运算核心的LDM中;运算核心在申请和释放空间时均根据自身的管理结构进行操作,并在管理结构中登记LDM访存情况;若控制核心需要申请LDM空间,则从当前记录的LDM起始地址依次检查各个运算核心是否占用当前LDM地址,LDM地址根据当前运算核心的管理结构中的标记进行查验是否被占用;当控制核心释放LDM空间时,在管理结构中进行标记。本发明可保证核心对于LDM空间的地址分配信息协调一致,进而保证在多个动态库载入时其LDM属性变量的正确可用。
-
-
-