1.
    发明专利
    未知

    公开(公告)号:AT513263T

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

    申请号:AT01273024

    申请日:2001-11-26

    Applicant: INTEL CORP

    Abstract: A method and apparatus for monitoring the performance characteristics of a multithreaded processor executing instructions from two or more threads simultaneously. Event detectors detect the occurrence of specific processor events during the execution of instructions from threads of a multithreaded processor. Specialized event select control registers are programmed to control the selection, masking and qualifying of events to be monitored. Events are qualified according to their thread ID and thread current privilege level (CPL). Each event that is qualified is counted by one of several programmable event counters that keep track of all processor events being monitored. The contents of the event counters can then be accessed and sampled via a program instruction.

    BY THREAD ID AND THREAD PRIVILEGE LEVEL
    2.
    发明申请
    BY THREAD ID AND THREAD PRIVILEGE LEVEL 审中-公开
    通过螺纹编号和螺纹特殊等级

    公开(公告)号:WO02054245A2

    公开(公告)日:2002-07-11

    申请号:PCT/US0144083

    申请日:2001-11-26

    Applicant: INTEL CORP

    Abstract: A method and apparatus for monitoring the performance characteristics of a multithreaded processor (10) executing instructions from two or more threads simultaneously. Event detectors detect the occurrence of specific processor events (20) during the execution of instructions from threads of a multithreaded processor. Specialized event select controls registers (30) are programmed to control the selection, masking and qualifying of events to be monitored. Events arequalified according to their thread ID and thread current privilege level (CPL). Each event that is qualified is counted by one of several programmable event counters (70) that keep track of all processor events being monitored. The contents of the event counters can then be accessed and sampled via a program instruction.

    Abstract translation: 一种用于监视同时执行来自两个或多个线程的指令的多线程处理器(10)的性能特征的方法和装置。 在从多线程处理器的线程执行指令期间,事件检测器检测特定处理器事件(20)的发生。 专门的事件选择控制寄存器(30)被编程为控制要监视的事件的选择,屏蔽和限定。 事件根据其线程ID和线程当前权限级别(CPL)进行资格评估。 每个符合条件的事件都由几个可编程事件计数器(70)之一进行计数,这些可编程事件计数器(70)跟踪所有被监视的处理器事件 然后可以通过程序指令访问和采样事件计数器的内容。

    QUALIFICATION OF EVENT DETECTION BY THREAD ID AND THREAD PRIVILEGE LEVEL
    3.
    发明申请
    QUALIFICATION OF EVENT DETECTION BY THREAD ID AND THREAD PRIVILEGE LEVEL 审中-公开
    通过螺纹识别和螺纹特性水平检查事件的资格

    公开(公告)号:WO02054245A8

    公开(公告)日:2002-09-12

    申请号:PCT/US0144083

    申请日:2001-11-26

    Applicant: INTEL CORP

    Abstract: A method and apparatus for monitoring the performance characteristics of a multithreaded processor (10) executing instructions from two or more threads simultaneously. Event detectors detect the occurrence of specific processor events (20) during the execution of instructions from threads of a multithreaded processor. Specialized event select controls registers (30) are programmed to control the selection, masking and qualifying of events to be monitored. Events arequalified according to their thread ID and thread current privilege level (CPL). Each event that is qualified is counted by one of several programmable event counters (70) that keep track of all processor events being monitored. The contents of the event counters can then be accessed and sampled via a program instruction.

    Abstract translation: 一种用于监视同时执行来自两个或多个线程的指令的多线程处理器(10)的性能特征的方法和装置。 在从多线程处理器的线程执行指令期间,事件检测器检测特定处理器事件(20)的发生。 专门的事件选择控制寄存器(30)被编程为控制要监视的事件的选择,屏蔽和限定。 事件根据其线程ID和线程当前权限级别(CPL)进行资格认证。 每个符合条件的事件都由几个可编程事件计数器(70)之一进行计数,这些可编程事件计数器(70)跟踪所有被监视的处理器 然后可以通过程序指令访问和采样事件计数器的内容。

    4.
    发明专利
    未知

    公开(公告)号:BR0116654A

    公开(公告)日:2005-08-16

    申请号:BR0116654

    申请日:2001-11-26

    Applicant: INTEL CORP

    Abstract: A method and apparatus for monitoring the performance characteristics of a multithreaded processor executing instructions from two or more threads simultaneously. Event detectors detect the occurrence of specific processor events during the execution of instructions from threads of a multithreaded processor. Specialized event select control registers are programmed to control the selection, masking and qualifying of events to be monitored. Events are qualified according to their thread ID and thread current privilege level (CPL). Each event that is qualified is counted by one of several programmable event counters that keep track of all processor events being monitored. The contents of the event counters can then be accessed and sampled via a program instruction.

    Qualification of event detection by thread id and thread privilege level

    公开(公告)号:AU2002217850A1

    公开(公告)日:2002-07-16

    申请号:AU2002217850

    申请日:2001-11-26

    Applicant: INTEL CORP

    Abstract: A method and apparatus for monitoring the performance characteristics of a multithreaded processor executing instructions from two or more threads simultaneously. Event detectors detect the occurrence of specific processor events during the execution of instructions from threads of a multithreaded processor. Specialized event select control registers are programmed to control the selection, masking and qualifying of events to be monitored. Events are qualified according to their thread ID and thread current privilege level (CPL). Each event that is qualified is counted by one of several programmable event counters that keep track of all processor events being monitored. The contents of the event counters can then be accessed and sampled via a program instruction.

Patent Agency Ranking