电子设备、处理器内核及其供电控制方法

    公开(公告)号:CN118394199A

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

    申请号:CN202410563157.9

    申请日:2024-05-07

    Abstract: 本公开提供一种电子设备、处理器内核及其供电控制方法,其中,该处理器内核包括多个功能单元以及对应控制多个功能单元中至少一个目标功能单元的供电的至少一个电压控制开关。该处理器内核供电控制方法包括:获取目标功能单元的功耗相关信息;根据功耗相关信息,控制与目标功能单元对应的电压控制开关以控制目标功能单元的电压,从而调控目标功能单元的功耗水平。该供电控制方法能够对处理器内核中各个功能单元进行独立控制,根据功能单元的使用情况,独立降低/关闭部分单元的电压从而达到降低功耗的目的。

    用于硅后芯片验证的方法、系统、设备以及存储介质

    公开(公告)号:CN112540288B

    公开(公告)日:2023-02-21

    申请号:CN202011375141.3

    申请日:2020-11-30

    Inventor: 潘杰 陈元 曹亚桃

    Abstract: 一种用于硅后芯片验证的方法、系统、设备以及存储介质。该用于硅后芯片验证的方法包括:在用于芯片的测试程序的执行过程中提供断点;执行断点之后中断测试程序执行,且获取截止到断点的测试程序的第一执行结果;将第一执行结果与在参考模型中执行测试程序的第二执行结果进行比较;以及根据比较结果对芯片进行验证。该用于硅后芯片验证的方法可以提高硅后验证的覆盖率以及验证效率。

    重排序缓冲单元及管理方法、处理器和电子设备

    公开(公告)号:CN118550589A

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

    申请号:CN202410711808.4

    申请日:2024-06-03

    Inventor: 潘杰

    Abstract: 本公开的实施例提供了一种重排序缓冲单元及管理方法、处理器和电子设备,该方法包括:从重排序缓冲中选择空闲的重排序缓冲条目,创建动态的第一队列,以对应被分配给记录待调度的指令的指令信息的重排序缓冲条目,其中,第一队列包括逻辑有序的至少一个子队列;从至少一个子队列中确定待释放子队列,其中,待释放子队列中对应的指令全部可被提交;释放待释放子队列以回收待释放子队列对应的重排序缓冲条目。该方法可以提高重排序缓冲的利用率,进而提高处理器的性能。

    线程调度方法、装置、电子设备和计算机可读存储介质

    公开(公告)号:CN118445034A

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

    申请号:CN202410369772.6

    申请日:2024-03-28

    Inventor: 潘杰 肖皓

    Abstract: 一种线程调度方法、装置、电子设备和计算机可读存储介质。该线程调度方法包括:获取按照多个线程的优先级顺序形成的至少一个优先级向量;获取多个线程中参与本次调度竞争的多个待仲裁线程形成线程向量;对至少一个优先级向量和线程向量进行运算得到运算结果,运算结果指示对于多个线程中的每个是否存在优先级高于每个线程且参与本次调度竞争的待仲裁线程;以及对运算结果和线程向量进行运算得到多个待仲裁线程中本次调度的目标线程。该方法能够很好地兼顾公平和效率,其有着优秀的可扩展性,对于系统支持线程数增加时代价的增加不多,实现也相对简单,并且其对时序非常友好,有利于时序收敛,可以冲击高主频实现。

    芯片动态功耗估计方法、装置、处理器芯片及服务器

    公开(公告)号:CN112416709B

    公开(公告)日:2023-03-21

    申请号:CN202011307004.6

    申请日:2020-11-19

    Abstract: 本发明实施例公开了一种芯片动态功耗估计方法、装置、处理器芯片及服务器,种芯片动态功耗估计方法,包括:获取芯片的测试用例;根据所述测试用例得到仿真波形;获取第一信号集;确定所述第一信号集中的各信号在所述仿真波形中的跳变情况;根据所述跳变情况从所述第一信号集中剔除部分信号,得到第二信号集;根据所述第二信号集中信号之间的相似性剔除所述第二信号集中部分相似的信号,得到第三信号集;剔除所述第三信号集中的噪声信号,得到目标信号集;基于所述目标信号集中的信号对所述芯片的各模块的动态功耗进行估计,该方法可提高芯片动态功耗估计的精度。

    超标量处理器中寄存器堆共享读端口的系统、方法和介质

    公开(公告)号:CN112463217A

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

    申请号:CN202011293529.9

    申请日:2020-11-18

    Inventor: 潘杰 耿恒生

    Abstract: 提供一种超标量处理器中寄存器堆共享读端口的系统、方法和介质,该系统包括:多个执行单元的M个输入端口,M是正整数;寄存器堆的N个读端口,其中,读端口号为x的读端口与输入端口号x至输入端口号(x+M‑N)的输入端口相关联,N和x是正整数,其中1≤x≤N,其中,响应于所述M个输入端口中的一个输入端口需要读端口,则从所述相关联的输入端口中分配未被分配的读端口中读端口号最小的读端口。本方案依靠读端口映射的选择以及发射队列中指令的选择策略达到充分共享读端口的目的,还可以减少寄存器堆的实现面积,降低寄存器堆的功耗,帮助优化寄存器堆的时序。

    芯片动态功耗估计方法、装置、处理器芯片及服务器

    公开(公告)号:CN112416709A

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

    申请号:CN202011307004.6

    申请日:2020-11-19

    Abstract: 本发明实施例公开了一种芯片动态功耗估计方法、装置、处理器芯片及服务器,种芯片动态功耗估计方法,包括:获取芯片的测试用例;根据所述测试用例得到仿真波形;获取第一信号集;确定所述第一信号集中的各信号在所述仿真波形中的跳变情况;根据所述跳变情况从所述第一信号集中剔除部分信号,得到第二信号集;根据所述第二信号集中信号之间的相似性剔除所述第二信号集中部分相似的信号,得到第三信号集;剔除所述第三信号集中的噪声信号,得到目标信号集;基于所述目标信号集中的信号对所述芯片的各模块的动态功耗进行估计,该方法可提高芯片动态功耗估计的精度。

    指令发射方法及装置、电子设备及存储介质

    公开(公告)号:CN114489812A

    公开(公告)日:2022-05-13

    申请号:CN202210352627.8

    申请日:2022-04-06

    Abstract: 一种指令发射方法及装置、电子设备及存储介质,该指令发射方法包括:在指令发射队列中选择满足发射条件的可发射指令,发射条件包括指令功耗限制和指令的操作数状态;以及将可发射指令从指令发射队列中发射,以用于执行可发射指令。该指令发射方法有助于实现对指令发射队列中的各待发射指令的发射顺序的优化。

    超标量处理器中寄存器堆共享读端口的系统、方法和介质

    公开(公告)号:CN112463217B

    公开(公告)日:2022-07-12

    申请号:CN202011293529.9

    申请日:2020-11-18

    Inventor: 潘杰 耿恒生

    Abstract: 提供一种超标量处理器中寄存器堆共享读端口的系统、方法和介质,该系统包括:多个执行单元的M个输入端口,M是正整数;寄存器堆的N个读端口,其中,读端口号为x的读端口与输入端口号x至输入端口号(x+M‑N)的输入端口相关联,N和x是正整数,其中1≤x≤N,其中,响应于所述M个输入端口中的一个输入端口需要读端口,则从所述相关联的输入端口中分配未被分配的读端口中读端口号最小的读端口。本方案依靠读端口映射的选择以及发射队列中指令的选择策略达到充分共享读端口的目的,还可以减少寄存器堆的实现面积,降低寄存器堆的功耗,帮助优化寄存器堆的时序。

    在多线程系统中动态共享有序资源的管理系统和方法

    公开(公告)号:CN112445619A

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

    申请号:CN202011370048.3

    申请日:2020-11-30

    Inventor: 潘杰 耿恒生

    Abstract: 一种在多线程系统中动态共享有序资源的管理系统及方法,该系统包括:被配置为管理可用资源的可用资源池;被配置为管理各个线程可分配资源的数量的资源令牌管理模块;被配置为根据可用资源的数量、各个线程可分配资源的数量、各个线程申请分配的资源数量来对各个线程分配资源的仲裁模块;以及每个线程的线程资源管理模块,其中一个线程资源管理模块管理一个线程的资源,每个线程资源管理模块每个被配置为:以被管理的线程被分配的资源的顺序,向可用资源池释放被管理的线程的资源。

Patent Agency Ranking