一种指令处理方法及装置
    1.
    发明公开

    公开(公告)号:CN118733118A

    公开(公告)日:2024-10-01

    申请号:CN202310380567.5

    申请日:2023-03-31

    Abstract: 一种指令处理方法及装置,用以解决长延迟带来的CPU利用率低下的问题。该方法包括:处理装置向存储装置发送Load指令对应的访存请求,然后接收来自存储装置的空返回信息,空返回信息指示存储装置出现长延迟事件,处理装置根据空返回信息处理Load指令,并释放Load指令占用的硬件资源,如此,处理装置在出现长延迟事件时,不用长时间等待正常信息返回,从而可以解决长延迟带来的CPU利用率低下的问题。

    一种任务调度方法和装置
    2.
    发明公开

    公开(公告)号:CN118363720A

    公开(公告)日:2024-07-19

    申请号:CN202310101345.5

    申请日:2023-01-19

    Abstract: 本申请实施例提供一种任务调度方法和装置,涉及芯片技术领域,能够提升共享资源的部件利用率和程序性能。具体方案为:获取每个任务的多个子任务,并获取多个子任务中每个子任务的多个执行版本,多个执行版本中的每个执行版本占用不同的共享资源;在执行至少一个任务时,根据至少一个任务中每个任务的每个子任务的执行版本,确定每个任务的每个子任务占用的共享资源。本申请实施例用于共享资源执行多个任务的过程。

    一种基于向量计算的处理方法及装置

    公开(公告)号:CN117425879A

    公开(公告)日:2024-01-19

    申请号:CN202180098673.3

    申请日:2021-12-27

    Abstract: 本申请公开了一种基于向量计算的处理方法及装置,用以提升向量部件的利用率,降低资源的浪费。该方法包括:向量部件接收多个请求者RQ分别发起的向量任务VT处理请求,所述VT处理请求包含:用于对待处理VT进行处理的目的资源的请求数量;从多个所述VT处理请求中,选择请求数量和小于或等于向量部件中目的资源的空闲数量的一个或多个VT处理请求;获取所述一个或多个VT处理请求对应的待处理VT,得到VT集合;基于空闲的目的资源,对所述VT集合进行处理。

    监控处理器的方法、威胁监控电路和电子设备

    公开(公告)号:CN117951697A

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

    申请号:CN202211351200.2

    申请日:2022-10-31

    Abstract: 本申请公开了一种监控处理器的方法、威胁监控电路和电子设备,属于计算机技术领域。其中,威胁监控电路可以根据处理器的运行状态信息,实时调整针对处理器的监控策略,从而可以针对恶意程序在各个运行阶段的不同行为特征,通过不同的监控策略,对处理器的运行状态进行检测,以确定处理器是否受到恶意程序的攻击。与静态检测相比,本申请实施例可以更准确地检测出恶意程序,减少在恶意程序尚未表现出恶意行为时进行静态分析造成的漏检,同时也减少针对单一行为特征进行检测造成的误检,可以提高对恶意程序检测的准确率。

    一种动态电压频率调整系统、相关方法及存储介质

    公开(公告)号:CN118534990A

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

    申请号:CN202310187361.0

    申请日:2023-02-22

    Abstract: 本申请公开了一种动态电压频率调整系统、相关方法及存储介质,该系统可包括:第一控制器,用于控制处理系统处于目标频率,所述目标频率至少包括第一频率和第二频率;采样器,用于对所述处理系统处于所述第一频率时的性能和处于所述第二频率时的性能进行采样,得到第一性能参数和第二性能参数;并对比所述第一性能参数和所述第二性能参数,得到对比结果;第二控制器,用于基于所述对比结果确定所述处理系统的工作频率和工作电压,并将所述处理系统当前的频率和电压分别调整至所述工作频率和所述工作电压。本申请能够准确地将处理系统实时稳定在性能和能耗的平衡点上,实现更优的能效控制。

    一种异构处理器及相关调度方法
    6.
    发明公开

    公开(公告)号:CN118170503A

    公开(公告)日:2024-06-11

    申请号:CN202211534517.X

    申请日:2022-12-02

    Abstract: 本申请实施例公开了一种异构处理器及相关调度方法,其特征在于,所述异构处理器包括大小不同的多个处理核,且多个处理核中每个处理核包括场景分类器和性能预测器,第一处理核中的场景分类器,获取第一处理核的运行信息,运行信息包括第一处理核运行目标业务的指令流特征,存储器运行特征中的一种或多种,第一处理核为多个处理核中的任意一个;基于运行信息从多个预设场景中确定目标业务的目标场景;第一处理核中的性能预测器,基于目标场景和运行信息预测目标性能信息,目标性能信息为与目标业务对应的性能预测信息。采用本申请实施例能够提升异构处理器的性能,或是改善异构处理器的能效。

    一种资源管理方法、装置和系统
    7.
    发明公开

    公开(公告)号:CN118113449A

    公开(公告)日:2024-05-31

    申请号:CN202211515337.7

    申请日:2022-11-30

    Abstract: 本申请提供一种资源管理方法、装置和系统,能够提高共享资源的利用率。该资源管理方法可以包括:获取至少一个任务描述符中的每个任务描述符的资源需求信息,该资源需求信息用于指示该每个任务描述符在执行前申请的共享资源大小和/或类型;获取该每个任务描述符在第一资源调整阶段内的统计信息,该统计信息用于指示该每个任务描述符分配的共享资源在该每个任务描述符执行时的使用情况;基于该每个任务描述符的资源需求信息和该每个任务描述符在该第一资源调整阶段内的统计信息,调整该每个任务描述符在第二资源调整阶段内执行时共享资源的分配比例。

    一种程序执行方法、装置及设备
    8.
    发明公开

    公开(公告)号:CN117785333A

    公开(公告)日:2024-03-29

    申请号:CN202211146228.2

    申请日:2022-09-20

    Abstract: 一种程序执行方法、装置及设备,本申请中对可执行程序文件中的指令执行路径进行分支预测,获取并执行目标指令执行路径;目标指令执行路径中包含多个指令分段;在分支预测出现错误的情况下,确定目标指令执行路径中分支预测错误的目标指令分段;从目标指令执行路径中确定候选指令分段;候选指令分段为目标指令执行路径中与目标指令分段存在依赖关系的指令分段。在分支预测出现错误的情况下,释放对目标指令分段存在依赖关系的候选指令分段,目标执行路径中除候选指令分段之外的其它指令分段可以保留下来,能够减少在分支预测错误回滚后重新执行的指令数目,提高程序执行效率。

    处理器、内存控制器、片上系统芯片和数据预取方法

    公开(公告)号:CN116069719A

    公开(公告)日:2023-05-05

    申请号:CN202111290828.1

    申请日:2021-11-02

    Abstract: 本申请公开了一种处理器、内存控制器、片上系统芯片和数据预取方法,涉及存储领域,用于提高数据预取的覆盖率。处理器包括:内核、缓存控制器和缓存;内核中运行线程;缓存控制器用于:获取线程访问至少一个物理页面的页面访问密度,页面访问密度指单个物理页面中在预设时间内被线程访问的缓存线占全部缓存线的比率;在线程访问目标物理页面的目标缓存线对应的数据的情况下,当至少一个物理页面的页面访问密度满足第一条件时,向内存控制器发送请求消息,请求消息用于请求获取内存中与多个缓存线对应的数据,多个缓存线包括目标缓存线以及目标物理页面中与目标缓存线关联的预取缓存线;从内存控制器接收多个缓存线对应的数据,并存储至缓存中。

    高性能微处理器中的准确早期分支预测

    公开(公告)号:CN111886581A

    公开(公告)日:2020-11-03

    申请号:CN201980020867.4

    申请日:2019-04-10

    Abstract: 本发明描述了能够提高流水线微处理器性能的分支预测技术。提出了一种具有分层分支预测结构的微处理器。分支预测器的分层结构包括:多周期预测器,提供非常准确的分支预测,但具有多个周期延迟;小而简单的分支预测器,可以向指令子集提供延迟为零周期的分支预测;快速中间级分支预测器,提供相对准确的分支预测,同时仍具有仅一个周期的低但非零延迟的指令预测。为了改善操作,高准确度高延迟分支方向预测器和快速低延迟分支方向预测器可以共享一个目标预测器。

Patent Agency Ranking