利用同步开销以改善多线程性能的机制

    公开(公告)号:CN102968302B

    公开(公告)日:2016-01-27

    申请号:CN201210460430.2

    申请日:2006-03-01

    Abstract: 可启动其它线程的、用于可编程事件驱动放弃机制的方法、设备、及程序工具。在一个实施例中,设备包括执行多个指令的执行资源以及检测和同步对象相关的长延迟事件的事件检测器。该事件检测器可以响应于和该同步对象相关的长延迟事件而引发第一线程切换。该设备还包括一旋转检测器,该检测器检测该同步对象是否为受争夺的同步对象。该旋转检测器可响应于检测到受争夺的同步对象而引发第二线程切换,从而启动旋转检测响应。

    利用同步开销以改善多线程性能的机制

    公开(公告)号:CN102968302A

    公开(公告)日:2013-03-13

    申请号:CN201210460430.2

    申请日:2006-03-01

    Abstract: 可启动其它线程的、用于可编程事件驱动放弃机制的方法、设备、及程序工具。在一个实施例中,设备包括执行多个指令的执行资源以及检测和同步对象相关的长延迟事件的事件检测器。该事件检测器可以响应于和该同步对象相关的长延迟事件而引发第一线程切换。该设备还包括一旋转检测器,该检测器检测该同步对象是否为受争夺的同步对象。该旋转检测器可响应于检测到受争夺的同步对象而引发第二线程切换,从而启动旋转检测响应。

    用于高效动态二进制翻译的寄存器映射技术

    公开(公告)号:CN102934082A

    公开(公告)日:2013-02-13

    申请号:CN201180029387.8

    申请日:2011-06-14

    CPC classification number: G06F8/441 G06F9/45525

    Abstract: 通常来说,本公开提供用于将寄存器从具有较多寄存器的系统映射到具有较少寄存器的系统的系统和方法。可以形成区域,该区域包括具有相对频繁的寄存器访问的一个或多个代码块。可以将最频繁地访问的源寄存器映射至目标寄存器。区域中的每个块可以以序言和至少一个结尾为界。该序言可以被配置为实现寄存器映射并且结尾(一个或多个)可以被配置为管理从区域中的块到区域中的另一个块或到不在区域中的块的程序流。

    用于加速存储器访问操作的技术
    10.
    发明公开

    公开(公告)号:CN110968526A

    公开(公告)日:2020-04-07

    申请号:CN201910801062.5

    申请日:2019-08-28

    Abstract: 用于加速存储器访问操作的技术。一种计算机系统包括处理器电路、第一和第二存储器系统以及可配置的存储器辅助电路。所述处理器电路用于运行至少一个应用。所述应用发出存储器访问操作。所述可配置的存储器辅助电路与所述第一和第二存储器系统以及处理器电路通信。所述可配置的存储器辅助电路在数据处于在第一和第二存储器系统之间的在途中时使用所述数据来为应用加速存储器访问操作。

Patent Agency Ranking