在硬件中登记用户处理程序以用于事务存储器事件处理

    公开(公告)号:CN101950259A

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

    申请号:CN200911000212.5

    申请日:2009-12-25

    CPC classification number: G06F9/466 G06F9/528

    Abstract: 本文描述了用于将用户处理程序登记到用于事务存储器的硬件中的方法和装置。用户可访问的寄存器用于保存到事务处理程序的索引。还可以提供事件寄存器以指定处理程序事件,这可以使用用户级软件、特权级软件或硬件来完成。当检测到事件时,基于用户可访问的寄存器中保存的、到事务处理程序的索引,将执行引导至事务处理程序。事务处理程序处理事件,随后执行返回到正常的流程。

    用于执行事务的装置、系统及方法

    公开(公告)号:CN101950259B

    公开(公告)日:2014-08-20

    申请号:CN200911000212.5

    申请日:2009-12-25

    CPC classification number: G06F9/466 G06F9/528

    Abstract: 本文描述了用于将用户处理程序登记到用于事务存储器的硬件中的方法和装置。用户可访问的寄存器用于保存到事务处理程序的索引。还可以提供事件寄存器以指定处理程序事件,这可以使用用户级软件、特权级软件或硬件来完成。当检测到事件时,基于用户可访问的寄存器中保存的、到事务处理程序的索引,将执行引导至事务处理程序。事务处理程序处理事件,随后执行返回到正常的流程。

    事务存储器(TM)系统中的读和写监控属性

    公开(公告)号:CN101814018B

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

    申请号:CN200911000282.0

    申请日:2009-12-25

    CPC classification number: G06F12/0831 G06F12/084

    Abstract: 本文描述了用于用硬件来监控存储器访问以支持事务执行的方法和装置。属性监控对数据项的访问,其中不用考虑以物理存储结构粒度进行检测,但是保证至少以数据项粒度进行监控。例如,属性被添加到高速缓存的状态位,以实现新的高速缓存一致性状态。一旦对数据项进行了可以选择性确定的被监控的存储器访问,与所述数据项相关联的一致性状态被更新为监控状态。因此,通过将请求类型与所述数据项的被监控的一致性状态相组合来检测对所述数据项的无效请求。

    事务存储器(TM)系统中的读和写监控属性

    公开(公告)号:CN101814018A

    公开(公告)日:2010-08-25

    申请号:CN200911000282.0

    申请日:2009-12-25

    CPC classification number: G06F12/0831 G06F12/084

    Abstract: 本文描述了用于用硬件来监控存储器访问以支持事务执行的方法和装置。属性监控对数据项的访问,其中不用考虑以物理存储结构粒度进行检测,但是保证至少以数据项粒度进行监控。例如,属性被添加到高速缓存的状态位,以实现新的高速缓存一致性状态。一旦对数据项进行了可以选择性确定的被监控的存储器访问,与所述数据项相关联的一致性状态被更新为监控状态。因此,通过将请求类型与所述数据项的被监控的一致性状态相组合来检测对所述数据项的无效请求。

Patent Agency Ranking