DISPLAYING CACHE INFORMATION USING MARK-UP TECHNIQUES
    11.
    发明申请
    DISPLAYING CACHE INFORMATION USING MARK-UP TECHNIQUES 有权
    使用标记技术显示缓存信息

    公开(公告)号:US20060259698A1

    公开(公告)日:2006-11-16

    申请号:US11383448

    申请日:2006-05-15

    IPC分类号: G06F12/00 G06F13/00

    CPC分类号: G06F12/0897 G06F12/0804

    摘要: An information carrier medium containing software that, when executed by a processor, causes the processor to receive information from circuit logic that is adapted to collect the information from caches on different cache levels. At least some of the information is from caches on different cache levels associated with a common address. The processor also displays the information by way of a graphical user interface (GUI). The GUI displays a portion of the information using a mark-up technique different from that used to display remaining portions of the information.

    摘要翻译: 一种包含软件的信息载体介质,所述软件在由处理器执行时使所述处理器从适于从不同缓存级别上的高速缓存收集信息的电路逻辑接收信息。 至少一些信息来自与公共地址相关联的不同缓存级别上的缓存。 处理器还通过图形用户界面(GUI)显示信息。 GUI使用不同于用于显示信息的剩余部分的标记技术来显示信息的一部分。

    DETERMINING DIFFERENCES BETWEEN CACHED COPIES OF AN ADDRESS
    12.
    发明申请
    DETERMINING DIFFERENCES BETWEEN CACHED COPIES OF AN ADDRESS 审中-公开
    确定地址的高速缓存副本之间的差异

    公开(公告)号:US20060259696A1

    公开(公告)日:2006-11-16

    申请号:US11383385

    申请日:2006-05-15

    IPC分类号: G06F12/00 G06F13/00

    摘要: An information carrier medium containing software that, when executed by a processor, causes the processor to receive information from caches on different cache levels, at least some of the information from caches on different cache levels associated with a common address. The software also causes the processor to determine a difference between the information from caches on different cache levels associated with the common address and to provide the difference to a user of the software.

    摘要翻译: 一种包含软件的信息载体介质,所述软件在由处理器执行时使所述处理器从不同高速缓存级别的高速缓存中接收来自与公共地址相关联的不同缓存级别上的高速缓存中的信息中的至少一些信息。 该软件还使得处理器确定来自与公共地址相关联的不同高速缓存级别上的高速缓存的信息之间的差异,并且向软件的用户提供差异。

    METHOD OF TRANSLATING SYSTEM EVENTS INTO SIGNALS FOR ACTIVITY MONITORING
    13.
    发明申请
    METHOD OF TRANSLATING SYSTEM EVENTS INTO SIGNALS FOR ACTIVITY MONITORING 有权
    将系统事件转换为用于活动监视的信号的方法

    公开(公告)号:US20060259833A1

    公开(公告)日:2006-11-16

    申请号:US11383466

    申请日:2006-05-15

    IPC分类号: G06F11/00

    摘要: Disclosed herein is a system and method for receiving encoded events from a system that is being debugged or profiled. The encoded events are input to a decoder in order to decode the encoded events, wherein the decoder is configured to selectively adjust the bandwidth of decoded events. The decoded events are input to a monitoring system in order to enable a user to debug and profile the system.

    摘要翻译: 本文公开了一种用于从正被调试或分析的系统接收编码事件的系统和方法。 编码事件被输入到解码器以便对编码事件进行解码,其中解码器被配置为选择性地调整解码事件的带宽。 解码的事件被输入到监视系统,以便使用户能够对系统进行调试和简档。

    METHOD AND SYSTEM OF IDENTIFYING OVERLAYS
    14.
    发明申请
    METHOD AND SYSTEM OF IDENTIFYING OVERLAYS 有权
    识别覆盖的方法和系统

    公开(公告)号:US20060259826A1

    公开(公告)日:2006-11-16

    申请号:US11383468

    申请日:2006-05-15

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3644 G06F11/3648

    摘要: A method and system of identifying overlays. At least some of the illustrative embodiments are methods comprising executing a traced program on a target system (the traced program comprising a plurality of overlay programs), obtaining values indicative of which of the plurality of overlays of the traced program has executed on the target system, and displaying on a display device an indication of a proportion of an execution time on the processor of the target system dedicated to each of the plurality of overlay programs.

    摘要翻译: 识别叠加层的方法和系统。 示例性实施例中的至少一些是包括在目标系统(跟踪的程序包括多个覆盖程序)上执行跟踪的程序的方法,获得指示跟踪的程序的多个覆盖中哪一个在目标系统上执行的值 并且在显示装置上显示专用于多个重叠程序中的每一个的目标系统的处理器上的执行时间的比例的指示。

    PROVIDING CACHE STATUS INFORMATION ACROSS MULTIPLE CACHE LEVELS
    15.
    发明申请
    PROVIDING CACHE STATUS INFORMATION ACROSS MULTIPLE CACHE LEVELS 审中-公开
    提供多个缓存级别的缓存状态信息

    公开(公告)号:US20060259701A1

    公开(公告)日:2006-11-16

    申请号:US11383461

    申请日:2006-05-15

    IPC分类号: G06F12/00 G06F13/00

    CPC分类号: G06F12/0897

    摘要: An information carrier medium containing software that, when executed by a processor, causes the processor to receive information from circuit logic that is adapted to collect the information from caches on different cache levels, at least some of the information from caches on different cache levels associated with a common address. The software also causes the processor to provide the information to a user of the software. The information comprises valid bit and dirty bit information associated with the caches on different cache levels.

    摘要翻译: 一种包含软件的信息载体介质,所述软件在由处理器执行时使所述处理器从电路逻辑接收适于从不同高速缓存级别上的高速缓存收集信息的信息,所述缓存中的至少一些信息来自不同缓存级别上的缓存级别 有一个共同的地址。 软件还使得处理器向软件的用户提供信息。 信息包括与不同缓存级别上的高速缓存相关联的有效位和脏位信息。

    VISUALIZING CONTENTS AND STATES OF HIERARCHICAL STORAGE SYSTEMS ACROSS MULTIPLE CORES
    16.
    发明申请
    VISUALIZING CONTENTS AND STATES OF HIERARCHICAL STORAGE SYSTEMS ACROSS MULTIPLE CORES 审中-公开
    可视化多个CORES的分层存储系统的内容和状态

    公开(公告)号:US20060259695A1

    公开(公告)日:2006-11-16

    申请号:US11383379

    申请日:2006-05-15

    IPC分类号: G06F12/00 G06F13/00

    摘要: An information carrier medium containing software that, when executed by a processor, causes the processor to receive information from circuit logic that is adapted to collect the information from caches on different cache levels, at least some of the information from caches on different cache levels associated with a common address. The software also causes the processor to provide the information to a user of the software. At least some of the caches on different cache levels are associated with multiple processor cores.

    摘要翻译: 一种包含软件的信息载体介质,所述软件在由处理器执行时使所述处理器从电路逻辑接收适于从不同高速缓存级别上的高速缓存收集信息的信息,所述缓存中的至少一些信息来自不同缓存级别上的缓存级别 有一个共同的地址。 软件还使得处理器向软件的用户提供信息。 不同缓存级别上的至少一些缓存与多个处理器核心相关联。

    BYPASSING CACHE INFORMATION
    17.
    发明申请
    BYPASSING CACHE INFORMATION 有权
    绕过高速缓存的信息

    公开(公告)号:US20060259694A1

    公开(公告)日:2006-11-16

    申请号:US11383374

    申请日:2006-05-15

    IPC分类号: G06F12/00 G06F13/00

    CPC分类号: G06F12/0888 G06F11/3648

    摘要: An information carrier medium containing software that, when executed by a processor, causes the processor to receive information from circuit logic that is adapted to collect the information from caches on different cache levels, at least some of the information from caches on different cache levels associated with a common address. The software also causes the processor to selectively bypass a portion of the information specified by a user of the software and to provide non-bypassed information to the user and not said bypassed portion.

    摘要翻译: 一种包含软件的信息载体介质,所述软件在由处理器执行时使所述处理器从电路逻辑接收适于从不同高速缓存级别上的高速缓存收集信息的信息,所述缓存中的至少一些信息来自不同缓存级别上的缓存级别 有一个共同的地址。 软件还使得处理器有选择地绕过由软件的用户指定的信息的一部分,并且向用户提供非旁路信息,而不是旁路部分。

    REAL-TIME PRIORITIZATION OF STALL OR EVENT INFORMATION
    18.
    发明申请
    REAL-TIME PRIORITIZATION OF STALL OR EVENT INFORMATION 有权
    实时或者事件信息的优先考虑

    公开(公告)号:US20060259664A1

    公开(公告)日:2006-11-16

    申请号:US11383465

    申请日:2006-05-15

    申请人: Oliver Sohm

    发明人: Oliver Sohm

    IPC分类号: G06F3/00

    CPC分类号: G06F11/3636

    摘要: Disclosed herein is a system and method for executing a series of instructions on a circuit. An encoder receives event data corresponding to the executed instructions, wherein the encoder groups the event data into one or more groups and outputs the highest priority event for each group.

    摘要翻译: 这里公开了一种用于在电路上执行一系列指令的系统和方法。 编码器接收对应于执行的指令的事件数据,其中,编码器将事件数据分组成一个或多个组并输出每个组的最高优先级事件。

    METHOD AND SYSTEM OF INDEXING INTO TRACE DATA BASED ON ENTRIES IN A LOG BUFFER
    19.
    发明申请
    METHOD AND SYSTEM OF INDEXING INTO TRACE DATA BASED ON ENTRIES IN A LOG BUFFER 有权
    基于日志缓冲区中的条目的索引数据的方法和系统

    公开(公告)号:US20070006174A1

    公开(公告)日:2007-01-04

    申请号:US11383471

    申请日:2006-05-15

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3636

    摘要: A method and system of indexing into trace data based on entries in a log buffer. At least some of the illustrative embodiments are methods comprising executing a traced program on a target device. The traced program writes entries to a log buffer within the target device, and the traced program also contemporaneously writes an index value for each entry to a register. The index value written to the register becomes part of trace data regarding the traced program and correlates each entry to a respective portion of the trace data. Using the information one may either or both: display on a display device a portion of the trace data (the portion selected based on selecting an entry from the log buffer); or display on the display a portion of the log buffer (the portion selected based on selecting an entry from the trace data).

    摘要翻译: 根据日志缓冲区中的条目将索引数据进行索引的方法和系统。 说明性实施例中的至少一些是包括在目标设备上执行跟踪的程序的方法。 跟踪的程序将条目写入目标设备中的日志缓冲区,并且跟踪的程序同时将每个条目的索引值写入寄存器。 写入寄存器的索引值成为跟踪程序的跟踪数据的一部分,并将每个条目与跟踪数据的相应部分相关联。 使用该信息可以一个或两者:在显示设备上显示跟踪数据的一部分(基于从日志缓冲器中选择条目而选择的部分); 或在显示器上显示日志缓冲区的一部分(基于从跟踪数据中选择条目而选择的部分)。

    Trading Off Visibility for Volume of Data When Profiling Memory Events
    20.
    发明申请
    Trading Off Visibility for Volume of Data When Profiling Memory Events 有权
    对内存事件进行分析时交易数据量的可见性

    公开(公告)号:US20060279443A1

    公开(公告)日:2006-12-14

    申请号:US11383545

    申请日:2006-05-16

    IPC分类号: H03M1/00

    CPC分类号: G06F11/3636

    摘要: When tracing memory events the required bandwidth may be reduced by forming a logical OR of several memory event signals to determine the location of memory events. A second trace run may be made after this, tracing only the limited portions of the application where the first run indicated possible problems.

    摘要翻译: 当跟踪存储器事件时,可以通过形成几个存储器事件信号的逻辑或来确定存储器事件的位置来减少所需的带宽。 可以在此之后进行第二次跟踪运行,仅跟踪应用程序的有限部分,其中第一次运行指示可能的问题。