스레드 ID 및 스레드 특권 레벨에 의한 다중 스레드 프로세서의 성능 모니터 방법 및 장치
    2.
    发明公开
    스레드 ID 및 스레드 특권 레벨에 의한 다중 스레드 프로세서의 성능 모니터 방법 및 장치 有权
    스드드ID및스레드특권레벨에의한다중스레드프로드서의성능모니터방법및장

    公开(公告)号:KR1020030063488A

    公开(公告)日:2003-07-28

    申请号:KR1020037008879

    申请日:2001-11-26

    Abstract: 2 이상의 스레드로부터의 명령어를 동시에 실행하는 다중 스레드 프로세서(10)의 성능 특성을 모니터하는 방법과 장치가 개시된다. 이벤트 검출기는 다중 스레드 프로세서의 스레드들로부터의 명령어의 실행 중에 특정 프로세서 이벤트(20)의 발생을 검출한다. 특수 이벤트 선택 제어 레지스터(30)는 모니터될 이벤트의 선택, 마스킹 및 자격부여를 제어하도록 프로그램된다. 이벤트는 그들의 스레드 ID와 스레드 현재 특권 레벨(CPL)에 따라서 자격이 부여된다. 자격이 부여된 각 이벤트는 모니터되고 있는 모든 프로세서 이벤트를 기억하는 몇 개의 프로그래머블 이벤트 카운터(70) 중 하나에 의해 카운트된다. 그런 다음에, 이벤트 카운트의 내용은 프로그램 명령을 통해 액세스되고 샘플링될 수 있다.

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

Patent Agency Ranking