会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • Method, apparatus, and computer program product in a processor for performing in-memory tracing using existing communication paths
    • 处理器中的方法,装置和计算机程序产品,用于使用现有通信路径执行内存中跟踪
    • US20060184833A1
    • 2006-08-17
    • US11055821
    • 2005-02-11
    • Ra'ed Al-OmariAlexander MericasWilliam Starke
    • Ra'ed Al-OmariAlexander MericasWilliam Starke
    • G06F11/00
    • G06F11/2268G06F11/348
    • A method, apparatus, and computer program product are disclosed for performing in-memory hardware tracing in a processor using an existing system bus. The processor includes multiple processing units that are coupled together utilizing the system bus. The processing units include a memory controller that controls a system memory. Information is transmitted among the processing units utilizing the system bus. The information is formatted according to a standard system bus protocol. Hardware trace data is captured utilizing a hardware trace facility that is coupled directly to the system bus. The system bus is utilized for transmitting the hardware trace data to the memory controller for storage in the system memory. The memory controller is coupled directly to the system bus. The hardware trace data is formatted according to the standard system bus protocol for transmission via the system bus.
    • 公开了一种用于使用现有系统总线在处理器中执行存储器内硬件跟踪的方法,装置和计算机程序产品。 处理器包括利用系统总线耦合在一起的多个处理单元。 处理单元包括控制系统存储器的存储器控​​制器。 利用系统总线在处理单元之间传送信息。 信息根据标准系统总线协议进行格式化。 使用直接耦合到系统总线的硬件跟踪功能来捕获硬件跟踪数据。 系统总线用于将硬件跟踪数据发送到存储器控制器以存储在系统存储器中。 存储器控制器直接耦合到系统总线。 硬件跟踪数据根据标准系统总线协议进行格式化,以便通过系统总线进行传输。
    • 5. 发明申请
    • Method, apparatus and computer program product for identifying sources of performance events
    • 用于识别性能事件来源的方法,设备和计算机程序产品
    • US20060184777A1
    • 2006-08-17
    • US11405050
    • 2006-04-17
    • Alexander Mericas
    • Alexander Mericas
    • G06F9/44
    • G06F9/3885G06F9/3017G06F9/384G06F9/3853G06F9/3855G06F9/3861G06F11/348G06F2201/86G06F2201/88
    • Event vectors are included in an instruction tracking structure of a processor to collect history for every instruction flowing through the processor. Such an event vector, by its nature, cannot be whole until the vector's corresponding instruction completes. However, some information for the event vector is collected earlier, i.e., as the instruction flows through the processor prior to completion. Upon completion of the instruction, the instruction's event vector is examined. In each case a determination is made from the instruction history contained in the event vector as to whether a particular instruction has or has not caused or encountered an event of interest. Responsive to the determination, and possibly other information, a selection is made between saving event vector information and discarding the information.
    • 事件向量包括在处理器的指令跟踪结构中,以收集流过处理器的每个指令的历史。 这样一个事件向量,其性质,直到向量的相应指令完成才能完成。 然而,先前收集事件向量的一些信息,即当指令在完成之前流经处理器时。 指令完成后,检查指令的事件向量。 在每种情况下,从包含在事件向量中的指令历史确定特定指令是否具有或没有引起或遇到感兴趣的事件。 响应于确定以及可能的其他信息,在保存事件向量信息和丢弃信息之间进行选择。
    • 6. 发明申请
    • Method, apparatus, and computer program product in a processor for dynamically during runtime allocating memory for in-memory hardware tracing
    • 处理器中的方法,装置和计算机程序产品在运行时动态地分配用于存储器内硬件跟踪的存储器
    • US20060184836A1
    • 2006-08-17
    • US11055977
    • 2005-02-11
    • Ra'ed Al-OmariAlexander MericasWilliam Starke
    • Ra'ed Al-OmariAlexander MericasWilliam Starke
    • G06F11/00
    • G06F11/2268G06F11/3476G06F11/348
    • A method, apparatus, and computer program product are disclosed in a processor for dynamically, during runtime, allocating memory for in-memory hardware tracing. The processor is included within a data processing system. The processor includes multiple processing units that are coupled together utilizing a system bus. The processing units include a memory controller that controls a system memory. A particular size of the system memory is determined that is needed for storing trace data. A hardware trace facility requests, dynamically after the data processing system has completed booting, the particular size of the system memory to be allocated to the hardware trace facility for storing trace data that is captured by the hardware trace facility. The firmware selects particular locations within the system memory. All of the particular locations together are the particular size. The firmware allocates the particular locations for use exclusively by the hardware trace facility.
    • 在处理器中公开了一种方法,装置和计算机程序产品,用于在运行时期间动态地为存储器内硬件跟踪分配存储器。 处理器包含在数据处理系统中。 处理器包括使用系统总线耦合在一起的多个处理单元。 处理单元包括控制系统存储器的存储器控​​制器。 确定存储跟踪数据所需的特定大小的系统存储器。 硬件跟踪设施在数据处理系统完成启动之后动态地请求要分配给硬件跟踪设备的系统内存的特定大小,用于存储由硬件跟踪设备捕获的跟踪数据。 固件选择系统内存中的特定位置。 所有特定位置在一起是特定的尺寸。 固件分配由硬件跟踪设备专门使用的特定位置。