虚拟化事务存储器的全局溢出方法

    公开(公告)号:CN101097544A

    公开(公告)日:2008-01-02

    申请号:CN200710129007.3

    申请日:2007-06-30

    CPC classification number: G06F12/0815

    Abstract: 本文描述用于虚拟化和/或扩充事务存储器的方法及装置。事务采用本地共享事务存储器、如高速缓冲存储器来执行。在使共享事务存储器溢出时,事务存储器被虚拟化和/或扩充到高级存储器、如系统存储器。在溢出事件、如先前在当前未决事务期间访问的高速缓存行的逐出时,设置溢出标记,以便通知处理器/核心:事务存储器将在全局溢出表中虚拟化。全局溢出表的基址也可能被存储,以便引用高级存储器中的全局溢出表的基址。

    引退前-后混合硬件锁定省略(HLE)方案

    公开(公告)号:CN101533363B

    公开(公告)日:2014-09-17

    申请号:CN200810190809.X

    申请日:2008-11-07

    Abstract: 本文描述一种用于进行引退前和引退后混合试探性访问跟踪的方法和设备。通常在临界段的执行期间执行访问跟踪,临界段可以通过传统的锁定或事务存储器指令定义。执行对存储器的引退前访问以更新临界段执行期间的访问的跟踪信息。然而,当引退之前的结束临界段操作时,对管线中的随后的连续临界段访问执行对跟踪信息的引退后更新。

    引退前-后混合硬件锁定省略(HLE)方案

    公开(公告)号:CN101533363A

    公开(公告)日:2009-09-16

    申请号:CN200810190809.X

    申请日:2008-11-07

    Abstract: 本文描述一种用于进行引退前和引退后混合试探性访问跟踪的方法和设备。通常在临界段的执行期间执行访问跟踪,临界段可以通过传统的锁定或事务存储器指令定义。执行对存储器的引退前访问以更新临界段执行期间的访问的跟踪信息。然而,当引退之前的结束临界段操作时,对管线中的随后的连续临界段访问执行对跟踪信息的引退后更新。

    用于硬件锁定取消的装置、系统和方法

    公开(公告)号:CN101187862B

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

    申请号:CN200710186451.9

    申请日:2007-11-13

    Abstract: 本发明的名称是“用于硬件锁定取消的装置、系统和方法”。本发明描述一种用于检测锁定指令和锁定释放指令以及预测临界区的方法和装置。采用可能驻留在解码逻辑中的检测逻辑来检测锁定指令。存储/创建与锁定指令相关联的锁定指令条目。地址位置以及待写入后续可能的锁定释放指令的那些地址位置的值与由锁定指令从其中加载的地址以及由锁定指令所加载的值进行比较。如果地址和值匹配,则确定锁定释放指令匹配锁定指令。如果确定锁定释放指令匹配锁定指令,则预测条目存储对锁定指令的引用、如最后一个指令指针(LIP)以及表示在后续检测时将被取消的锁定指令的关联值。

Patent Agency Ranking