用于事务内存的方法和设备

    公开(公告)号:CN101430650A

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

    申请号:CN200710169244.2

    申请日:2007-11-07

    CPC classification number: G06F9/467

    Abstract: 本发明公开了一种用于事务内存的方法和设备。其中,该方法包括步骤:当开始一个事务时,向所述事务分配一个基于硬件的事务踪迹记录器,用于记录所述事务的踪迹;确定所述事务需要切换出去;以及将所述事务切换出去,其中所述切换出去的事务的踪迹,仍然保留在所述基于硬件的事务踪迹记录器中。根据本发明,不但实现了使得事务内存支持事务的切换,而且由于切换出去的事务的踪迹仍然保留在基于硬件的事务踪迹记录器中,因此大大降低了活跃事务与切换出去的事务之间的冲突检测代价。

    实施高速缓存一致性的系统和方法

    公开(公告)号:CN101178691A

    公开(公告)日:2008-05-14

    申请号:CN200710181243.X

    申请日:2007-10-25

    CPC classification number: G06F12/0831

    Abstract: 提供了一种用于实施高速缓存一致性的计算机实现的方法,包括通过网络无需排序限制地从请求节点多播对于存储器地址的高速缓存请求,由所述请求节点通过嵌入网络中的单向环,收集对于高速缓存请求的组合侦测响应,以及根据该组合侦测响应,在请求节点处实施存储器地址的高速缓存一致性。

    用于细粒度延迟写拷贝的装置和方法

    公开(公告)号:CN101615133A

    公开(公告)日:2009-12-30

    申请号:CN200810131937.7

    申请日:2008-06-27

    Abstract: 提供了一种用于细粒度延迟写拷贝的方法和装置,该装置包括:高速缓存控制器,被配置响应于需要写拷贝的存储指令访问处理器的高速缓存中的高速缓存块,标记所访问的高速缓存块;以及版本切换模块,被配置为响应于判断高速缓存中被标记的高速缓存块即将被换出,从较低级存储器中读取对应地址上的原始值,并将该原始值及该地址存储在日志中,以及清除所述即将被换出的高速缓存块的标记。本发明的写拷贝是细粒度的和延迟执行的,从而节省了资源和时间等开销,并具有很低的硬件复杂性和成本。

    触发具有约束关系的多个事件的执行的方法和设备

    公开(公告)号:CN101593129B

    公开(公告)日:2013-01-23

    申请号:CN200810109302.7

    申请日:2008-05-28

    Abstract: 本发明涉及一种触发具有约束关系的多个事件的执行的方法和设备。所述方法包括:为所述多个事件中的每个事件分配不同的质数;为所述多个事件共同设置一个全局完成矢量,其中所述全局完成矢量与为事件分配的质数有关;以及对于任意一个待执行的子事件,仅当当前的全局完成矢量可以被为该子事件的所有父事件分配的质数的连乘积整除时,则触发该子事件的执行。根据本发明,能够充分利用多个事件之间的并行处理能力、以尽量少的存储空间来保证全局完成矢量在所有处理器上的相干性、以较少的延迟触发具有约束关系的多个事件的执行。

    共享缓存管理方法和系统

    公开(公告)号:CN101739298B

    公开(公告)日:2013-07-31

    申请号:CN200810181608.3

    申请日:2008-11-27

    CPC classification number: G06F9/30087 G06F9/467 G06F9/5016

    Abstract: 本发明提供一种共享缓存管理系统。该系统包括:资源管理模块,被配置为响应于事务的开始,依据预测的事务数据大小为该事务分配共享缓存资源,并且响应于该事务的成功提交,记录该事务实际占用的共享缓存大小以更新该事务的历史信息,其中该事务的预测的事务数据大小是由预测器在运行时中根据事务的历史信息预测的。本发明还提供相应的共享缓存管理方法。根据本发明的技术方案能够通过预测事务的缓存需求的大小,为多个事务动态地分配共享缓存资源。

    实施高速缓存一致性的系统和方法

    公开(公告)号:CN101178691B

    公开(公告)日:2010-10-13

    申请号:CN200710181243.X

    申请日:2007-10-25

    CPC classification number: G06F12/0831

    Abstract: 提供了一种用于实施高速缓存一致性的计算机实现的方法,包括通过网络无需排序限制地从请求节点多播对于存储器地址的高速缓存请求,由所述请求节点通过嵌入网络中的单向环,收集对于高速缓存请求的组合侦测响应,以及根据该组合侦测响应,在请求节点处实施存储器地址的高速缓存一致性。

Patent Agency Ranking