Microarchitecture, method and computer program product for efficient data gathering from a set of trace arrays
    1.
    发明授权
    Microarchitecture, method and computer program product for efficient data gathering from a set of trace arrays 失效
    微结构,方法和计算机程序产品,用于从一组跟踪数组收集高效数据

    公开(公告)号:US08127118B2

    公开(公告)日:2012-02-28

    申请号:US12036540

    申请日:2008-02-25

    IPC分类号: G06F9/00 G06F11/00

    CPC分类号: G06F11/3466

    摘要: An architecture for collecting performance data in a processor, that includes: a trace read control unit and a trace data collect unit, each unit coupled to a plurality of trace array and multiplex units for providing performance data, the coupling accomplished by a trace read control bus, a data select bus, a trace row address bus and a data return bus; wherein each of the trace array and multiplex units receives a trace read signal and provides data including trace data and the trace read signal to the trace data collect unit. A method and a computer program product are provided.

    摘要翻译: 一种用于在处理器中收集性能数据的架构,其包括:跟踪读取控制单元和跟踪数据收集单元,每个单元耦合到多个跟踪阵列和用于提供性能数据的多路复用单元,所述耦合由跟踪读取控制 总线,数据选择总线,跟踪行地址总线和数据返回总线; 其中每个跟踪阵列和多路复用单元接收跟踪读取信号,并将跟踪数据和跟踪读取信号的数据提供给跟踪数据收集单元。 提供了一种方法和计算机程序产品。

    Method, system and computer program product for sampling computer system performance data
    2.
    发明授权
    Method, system and computer program product for sampling computer system performance data 失效
    方法,系统和计算机程序产品,用于对计算机系统性能数据进行采样

    公开(公告)号:US07870438B2

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

    申请号:US12031727

    申请日:2008-02-15

    IPC分类号: G06F11/00

    摘要: A system, method and computer program product for sampling computer system performance data are provided. The system includes a sample buffer to store instrumentation data while capturing trace data in a trace array, where the instrumentation data enables measurement of computer system performance. The system further includes a sample interrupt generator to assert a sample interrupt indicating that the instrumentation data is available to read. The sample interrupt is asserted in response to storing the instrumentation data in the sample buffer.

    摘要翻译: 提供了一种用于采样计算机系统性能数据的系统,方法和计算机程序产品。 该系统包括一个样本缓冲区,用于存储仪器数据,同时捕获跟踪阵列中的跟踪数据,其中仪器数据可以测量计算机系统性能。 该系统还包括一个样本中断发生器,用于断言一个样本中断,指示仪器数据可用于读取。 响应于将仪器数据存储在采样缓冲器中,取样中断被置位。

    Method, system and computer program product for an even sampling spread over differing clock domain boundaries
    3.
    发明授权
    Method, system and computer program product for an even sampling spread over differing clock domain boundaries 失效
    方法,系统和计算机程序产品,用于在不同的时钟域边界上进行均匀采样

    公开(公告)号:US07983372B2

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

    申请号:US12031158

    申请日:2008-02-14

    IPC分类号: H04L7/00

    CPC分类号: H04L7/0008

    摘要: The present invention relates to a method, computer program product and system for generating a sample signal from differing clock domain boundaries. The system comprises a cycle base component, a sample offset component being configured to receive a time-based sample pulse signal, and logic to generate a sample pulse. The sample pulse generation logic is configured to receive a time-based sample pulse signal, a free running counter value, a sample offset counter value, and deliver a sample pulse signal.

    摘要翻译: 本发明涉及一种用于从不同时钟域边界产生采样信号的方法,计算机程序产品和系统。 该系统包括循环基础组件,被配置为接收基于时间的采样脉冲信号的采样偏移分量和用于产生采样脉冲的逻辑。 采样脉冲发生逻辑被配置为接收基于时间的采样脉冲信号,自由运行计数器值,采样偏移计数器值,并且传送采样脉冲信号。

    Method, system and computer program product for event-based sampling to monitor computer system performance
    4.
    发明授权
    Method, system and computer program product for event-based sampling to monitor computer system performance 失效
    用于事件采样的方法,系统和计算机程序产品,用于监视计算机系统的性能

    公开(公告)号:US07881906B2

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

    申请号:US12031735

    申请日:2008-02-15

    IPC分类号: G06F11/30 G06F11/34

    摘要: A system, method and computer program product for event-based sampling to monitor computer system performance are provided. The system includes a sample buffer to store a sample of instrumentation data, where the instrumentation data enables measurement of computer system performance. The system also includes a sample segment selector to isolate a segment of the sample of instrumentation data as an event. The system further includes an instrumentation counter counting in response to a combination of the event and a sample pulse, and asserting a sample interrupt indicating that the sample of instrumentation data is ready to logout from the sample buffer.

    摘要翻译: 提供了一种用于监控计算机系统性能的用于事件采样的系统,方法和计算机程序产品。 该系统包括用于存储仪器数据样本的样本缓冲区,其中仪器数据可以测量计算机系统性能。 该系统还包括样本段选择器,以将事件的仪器数据样本的一段隔离。 该系统还包括响应于事件和采样脉冲的组合的仪表计数器计数,并且断言指示仪器数据的样本准备从采样缓冲器注销。