内存访问监测方法和装置
    83.
    发明授权

    公开(公告)号:CN102362464B

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

    申请号:CN201180000901.5

    申请日:2011-04-19

    Inventor: 章晓峰 方帆

    Abstract: 本发明实施例公开了一种内存访问监测方法和装置,其中,该内存访问监测方法包括:对本地内存页面进行粗粒度监测,若所述本地内存页面中存在粗粒度监测的热点页面,则请求操作系统对所述热点页面的内容进行优化迁移;若所述本地内存页面中存在粗粒度监测的半热点页面,则启动对所述半热点页面的细粒度监测;对所述半热点页面进行细粒度监测,若所述半热点页面存在细粒度监测的热点区域,则请求操作系统对所述热点区域的内容进行优化迁移。本发明实施例采用粗粒度监测和细粒度监测结合方式,减少了内存访问监测所需的计数器数量,可以有效识别跨节点的需要优化的热点区域,可以提升NUMA架构中的内存访问优化效率。

    使用指令追踪或标出的处理器仿真

    公开(公告)号:CN102132278A

    公开(公告)日:2011-07-20

    申请号:CN200980134122.7

    申请日:2009-08-24

    Inventor: A·D·沃克

    Abstract: 一种有效的周期准确的处理器执行仿真器通过执行借助于在与目标处理器兼容的现有处理器上的执行解决了运行时间相关性的、包括指令的程序执行映像来为目标处理器建模。指令可能已在太复杂而不能建模的I/O环境中的处理器上执行。在一个实施例中,仿真器执行以前直接在处理器上执行的指令。在另一实施例中,标出引擎通过参照在处理器上执行的指令,改变编译的程序映像以消除运行时间相关性。标出程序映像随后由仿真器执行。处理器执行仿真器包括可操作用于周期准确地仿真指令执行的更新引擎和可操作用于为目标处理器的每个通信总线建模的通信引擎。

    处理器性能监测
    88.
    发明公开

    公开(公告)号:CN101681289A

    公开(公告)日:2010-03-24

    申请号:CN200880015791.8

    申请日:2008-06-05

    Abstract: 本发明涉及计算机架构,并且更具体地,涉及评估处理器的性能。性能监测器可以置于处理器的L2高速缓存套组中。该性能监测器可以监测L2高速缓存访问以及通过将一个或多个处理器内核耦合至L2高速缓存套组的总线从所述处理器内核接收性能数据。在一个实施方式中,总线可以包括用于将性能数据从处理器内核传送至性能监测器的附加线路。

Patent Agency Ranking