一种基于操作系统内核的量子计算资源管理方法

    公开(公告)号:CN115269195B

    公开(公告)日:2024-08-30

    申请号:CN202210933675.6

    申请日:2022-08-04

    Abstract: 一种基于操作系统内核的量子计算资源管理方法,属于量子计算技术领域。本发明包括如下步骤:步骤1,解析当前量子计算任务所需的量子计算资源;步骤2,根据量子计算资源和当前系统中可用计算资源,给当前量子任务分配并映射相应的量子比特;步骤3,检测量子计算资源中量子比特的状态,若量子比特状态不满足计算需求,则对量子比特实施校准;步骤4,根据当前量子任务中所包含的量子逻辑门操作生成对应的控制脉冲波形文件;步骤5,根据控制脉冲波形文件,控制量子计算资源执行量子计算;步骤6,测量本次量子计算任务的计算结果。本发明对用户屏蔽了复杂的量子特性,为上层软件提供稳定的量子态描述,方便用户使用和控制量子设备。

    一种基于操作系统内核的量子计算资源管理方法

    公开(公告)号:CN115269195A

    公开(公告)日:2022-11-01

    申请号:CN202210933675.6

    申请日:2022-08-04

    Abstract: 一种基于操作系统内核的量子计算资源管理方法,属于量子计算技术领域。本发明包括如下步骤:步骤1,解析当前量子计算任务所需的量子计算资源;步骤2,根据量子计算资源和当前系统中可用计算资源,给当前量子任务分配并映射相应的量子比特;步骤3,检测量子计算资源中量子比特的状态,若量子比特状态不满足计算需求,则对量子比特实施校准;步骤4,根据当前量子任务中所包含的量子逻辑门操作生成对应的控制脉冲波形文件;步骤5,根据控制脉冲波形文件,控制量子计算资源执行量子计算;步骤6,测量本次量子计算任务的计算结果。本发明对用户屏蔽了复杂的量子特性,为上层软件提供稳定的量子态描述,方便用户使用和控制量子设备。

    面向国产异构众核加速计算核心局部存储的管理方法

    公开(公告)号:CN114579301A

    公开(公告)日:2022-06-03

    申请号:CN202210136618.5

    申请日:2022-02-15

    Abstract: 本发明公开一种面向国产异构众核加速计算核心局部存储的管理方法,包括以下步骤:控制核心在内核申请内存空间用作LDM管理结构,并将LDM被使用情况进行标记;控制核心将该管理结构拷贝到各个运算核心的LDM中;运算核心在申请和释放空间时均根据自身的管理结构进行操作,并在管理结构中登记LDM访存情况;若控制核心需要申请LDM空间,则从当前记录的LDM起始地址依次检查各个运算核心是否占用当前LDM地址,LDM地址根据当前运算核心的管理结构中的标记进行查验是否被占用;当控制核心释放LDM空间时,在管理结构中进行标记。本发明可保证核心对于LDM空间的地址分配信息协调一致,进而保证在多个动态库载入时其LDM属性变量的正确可用。

    一种适用于超大规模互连网络的故障快速定位方法

    公开(公告)号:CN114244692A

    公开(公告)日:2022-03-25

    申请号:CN202110480187.X

    申请日:2021-04-30

    Abstract: 本发明公开一种适用于超大规模互连网络的故障快速定位方法,包括以下步骤:S1、以CPU为单位,每个CPU起2个进程,每个进程占用一个引擎,2个进程进行对发带宽测试,检查带宽是否正常,筛选出PCIE链路及存控有问题的点;S2、以中板为单位,每个CPU上选2个进程,每个进程使用1个引擎,进程以异或算法进行A2A测试,检查每轮通信带宽是否低于阈值,筛选出有问题的计算网交换机;S3、以整个队列为单位,从每个中板中选出指定进程,所有中板一起进行A2A测试,筛选出有问题的顶层网交换机。本发明解决网络故障定位效率低和循环连续检查每个节点造成收发堵塞问题,极大提高网络故障的诊断效率。

    一种异构众核架构上CPU共享数组引导维选取策略

    公开(公告)号:CN114218150A

    公开(公告)日:2022-03-22

    申请号:CN202110481454.5

    申请日:2021-04-30

    Abstract: 本发明公开一种异构众核架构上CPU共享数组引导维选取策略,对矩阵引导维进行如下调整,并存储于CPU共享空间中:S1、申请CPU共享空间时,控制申请空间的首地址即src 128B对界,使得从核DMA取时源地址始终128B对界;S2选取ld=64*(6a+1),a为满足64*(6a+1)>=N的最小整数值;S3、如果S2中取得的ld%31==0,取a=a+1,使得体冲突问题得到规避;S4、M×N双精度矩阵,行主序,以S3中取得的ld作为引导维,以src为首地址,存储在CPU共享空间中。本发明平衡从核DMA取数据时各个存控上的访存量,实现负载均衡,且规避存控体冲突。

    一种基于异构处理器的Fork内存支撑方法

    公开(公告)号:CN114218125A

    公开(公告)日:2022-03-22

    申请号:CN202110381659.6

    申请日:2021-04-09

    Abstract: 本发明公开一种基于异构处理器的Fork内存支撑方法,当父进程写被Fork页面、进入内核的缺页处理时,不走核心标准的缺页处理,对页面的缺页处理旁路,具体如下:S11、检查产生缺页的原因是否为写权限导致的;S12、获取页表项对应的物理页面管理结构struct page,并取出其中的Fork_page_info信息;S13、对Fork_page_info信息中的子进程相关数组struct child_pte cp进行遍历;S16、修改Fork页面对应的物理页面管理结构struct page相关计数器;S17、完成缺页处理,返回用户。本发明解决了Fork时内存被替换的问题。

    基于定制TLB代换的虚拟机迁移时脏页记录方法

    公开(公告)号:CN112559393A

    公开(公告)日:2021-03-26

    申请号:CN201910910090.0

    申请日:2019-09-25

    Abstract: 本发明公开一种基于定制TLB代换的虚拟机迁移时脏页记录方法,包括以下步骤:将虚拟机的迁移标志设置为开启,在虚拟机管理层申请“脏页缓冲区”;判断造成缺页的读写标志,如果是读标志,则需要设置TLB的只读标志位;如果是写标志,计算虚拟地址对应的宿主机页面号,并记录脏页;在数据流异常处理流程中,重填TLB,判断此时TLB是否真正具有只读标志,如果没有则需要记录脏页;否则,进入正常的数据流异常处理流程中。本发明通过虚拟地址到宿主机页面的映射关系,在特权指令模式下实现脏页记录过程,无需维护额外的影子页表,节约大量的内存资源;无需频繁虚拟机退出操作,节约大量的CPU资源,并且大幅度提高了TLB的命中率,进而提高CPU执行效率。

    国产众核处理器计算核内存压缩方法

    公开(公告)号:CN112559242A

    公开(公告)日:2021-03-26

    申请号:CN201910910081.1

    申请日:2019-09-25

    Abstract: 本发明公开一种国产众核处理器计算核内存压缩方法,包括以下步骤:进行进程保留时,操作系统进程保留接口先调用内核级的压缩接口对进程当前使用的内存映像进行压缩,再将压缩后的内存映像数据写入检查点文件中;在进程恢复时,操作系统进程恢复接口先调用内核级的解压缩接口对检查点文件中读出的内存映像数据进行解压缩,再将解压缩后的内存映像数据恢复到进程的内存空间中。本发明解决了当前国产超级计算机中进程保留恢复耗时长,用户体验较差的问题。

    容器化跨平台操作系统映像构建方法

    公开(公告)号:CN112486505A

    公开(公告)日:2021-03-12

    申请号:CN201910863206.X

    申请日:2019-09-12

    Abstract: 本发明公开一种容器化跨平台操作系统映像构建方法,包括以下步骤,构建指导描述文件,其包括软件包获取方式描述、软件包依赖关系描述、软件包准备阶段描述、软件包配置阶段描述、软件包编译阶段描述、软件包安装阶段描述;准备自动化构建工具;准备针对目标处理器体系结构的交叉编译环境;创建准备针对目标处理器软件编译的目标目录;准备交叉编译器壳程序;准备自动化构建工具壳程序;基础C语言库安装于目标目录中;根据操作系统映像所需的软件包描述文件,执行自动编译安装流程和软件库安装。本发明解决利用跨平台交叉编译技术,将完整操作系统映像在非目标处理器的平台上完整的、自动的生成。

    浮点SIMD上下文切换的性能优化方法

    公开(公告)号:CN112395005A

    公开(公告)日:2021-02-23

    申请号:CN201910764140.9

    申请日:2019-08-19

    Abstract: 本发明公开了一种浮点SIMD上下文切换的性能优化方法,包括以下步骤:在进程描述符结构中增加一CPU标识字段,创建一个全局的数组;进程切换时将被选中进程的浮点SIMD状态最近被装载的CPU号与所述目标CPU号进行匹配,同时将目标CPU最近装载浮点SIMD寄存器的所述进程号与被选中进程号进行匹配,若二者均相等,目标CPU不对进程的浮点SIMD状态进行恢复,此时清除进程的进程标志位FOREIGN_FPSTATE标志,若否,目标CPU对该进程的浮点SIMD状态进行恢复,此时设置进程的进程标志位FOREIGN_FPSTATE标志。本发明减小了内核进程切换开销,对内核改动较小,且适用其他系统寄存器的保留和恢复过程,如性能计数器等。

Patent Agency Ranking