用于聚结内存事务的方法和系统

    公开(公告)号:CN104714836A

    公开(公告)日:2015-06-17

    申请号:CN201410683355.5

    申请日:2014-11-24

    CPC classification number: G06F9/467 G06F3/0613 G06F9/52 G06F9/526 G06F13/1663

    Abstract: 本发明涉及一种事务内存系统,在事务性内存环境中聚结两个最外面事务。事务性内存系统的处理器执行第一最外面事务的第一事务开始指令并处理该第一事务。基于遇到第一最外面事务的第一事务结束指令,处理器确定第一事务是否将与第二最外面事务聚结。基于确定第一事务将与第二最外面事务聚结,处理器在处理第二最外面事务之前不提交第一最外面事务的存储数据到。基于遇到第二最外面事务的第二事务开始指令,处理器执行第二事务。基于遇到第二最外面事务的第二事务结束指令,处理器将被聚结的第一最外面事务和第二最外面事务的存储数据提交到内存。

    存储器的根表转换
    33.
    发明公开

    公开(公告)号:CN104380270A

    公开(公告)日:2015-02-25

    申请号:CN201380028612.5

    申请日:2013-05-21

    CPC classification number: G06F12/1009 G06F12/1018 G06F12/1027 G06F12/1036

    Abstract: 一种方法,包括:接收访问存储器的期望块的请求。所述请求包括有效地址,所述有效地址包括有效段标识符(ESID)和线性地址,所述线性地址包括最高有效部分和字节索引。在缓冲器中定位条目,所述条目包括有效地址的ESID。基于包括根页表指针(RPTP)的条目,执行:使用RPTP来定位转换表层次的转换表;使用所定位的转换表来转换线性地址的最高有效部分以获得存储器的块的地址;以及基于所获得的地址,执行所请求的对于存储器的期望块的访问。

    将程序事件记录事件向运行时间检测事件的变换

    公开(公告)号:CN104205064A

    公开(公告)日:2014-12-10

    申请号:CN201380014698.6

    申请日:2013-03-06

    CPC classification number: G06F11/3644 G06F8/31 G06F11/3636 G06F11/3648

    Abstract: 本发明的实施例涉及将程序事件记录事件变换为运行时间检测事件。本发明的一个方面包括一种用于将程序事件记录事件变换为运行时间检测事件的方法。所述方法包括:启用用于收集在处理器上执行的指令流的检测信息的运行时间检测。所述方法也包括:通过所述处理器检测程序事件记录(PER)事件,所述PER事件与在所述处理器上执行的所述指令流相关联。所述方法进一步包括:基于检测到所述PER事件来作为运行时间检测事件向收集缓冲器写入PER事件记录,所述PER事件记录识别所述PER事件。

Patent Agency Ranking