会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • System and Methods for Precise Microprocessor Event Counting
    • 精确微处理器事件计数的系统和方法
    • US20120123739A1
    • 2012-05-17
    • US13273035
    • 2011-10-13
    • Lakshminarasimhan SETHUMADHAVANJohn D. Demme
    • Lakshminarasimhan SETHUMADHAVANJohn D. Demme
    • G06F15/00
    • G06F11/3409G06F11/3024G06F11/3466G06F2201/815G06F2201/88
    • Method for providing precise microprocessor performance counter readings including detecting a swap back to a monitored process executing in a microprocessor. In response to the detected swap back to the monitored process, if the value read from the performance counter does not exceed the defined overflow threshold, the value of the performance counter stored in the first memory location is restored to the performance counter. If the value read from the performance counter exceeds the defined overflow threshold, the performance counter is set to zero and the value of the performance counter stored in the first memory location is used to increment an overflow memory location. If the value read from the performance counter exceeds the defined overflow threshold, at least one performance counter reading instruction is detected and in response to the detected at least one performance counter reading instruction, setting the counter output register to zero.
    • 用于提供精确的微处理器性能计数器读数的方法,包括检测到交换回到在微处理器中执行的监视过程。 响应于检测到的交换回到监视的进程,如果从性能计数器读取的值不超过定义的溢出阈值,则存储在第一存储器位置的性能计数器的值被恢复到性能计数器。 如果从性能计数器读取的值超过定义的溢出阈值,则性能计数器设置为零,并且使用存储在第一存储器位置的性能计数器的值来增加溢出存储器位置。 如果从性能计数器读取的值超过定义的溢出阈值,则检测至少一个性能计数器读取指令,并且响应于检测到的至少一个性能计数器读取指令,将计数器输出寄存器设置为零。
    • 2. 发明授权
    • System and methods for precise microprocessor event counting
    • 精确微处理器事件计数的系统和方法
    • US08855970B2
    • 2014-10-07
    • US13273035
    • 2011-10-13
    • Lakshminarasimhan SethumadhavanJohn D. Demme
    • Lakshminarasimhan SethumadhavanJohn D. Demme
    • G06F11/34
    • G06F11/3409G06F11/3024G06F11/3466G06F2201/815G06F2201/88
    • Method for providing precise microprocessor performance counter readings including detecting a swap back to a monitored process executing in a microprocessor. In response to the detected swap back to the monitored process, if the value read from the performance counter does not exceed the defined overflow threshold, the value of the performance counter stored in the first memory location is restored to the performance counter. If the value read from the performance counter exceeds the defined overflow threshold, the performance counter is set to zero and the value of the performance counter stored in the first memory location is used to increment an overflow memory location. If the value read from the performance counter exceeds the defined overflow threshold, at least one performance counter reading instruction is detected and in response to the detected at least one performance counter reading instruction, setting the counter output register to zero.
    • 用于提供精确的微处理器性能计数器读数的方法,包括检测到交换回到在微处理器中执行的监视过程。 响应于检测到的交换回到监视的进程,如果从性能计数器读取的值不超过定义的溢出阈值,则存储在第一存储器位置的性能计数器的值被恢复到性能计数器。 如果从性能计数器读取的值超过定义的溢出阈值,则性能计数器设置为零,并且使用存储在第一存储器位置的性能计数器的值来增加溢出存储器位置。 如果从性能计数器读取的值超过定义的溢出阈值,则检测至少一个性能计数器读取指令,并且响应于检测到的至少一个性能计数器读取指令,将计数器输出寄存器设置为零。