首页> 外国专利> Performance profiling

Performance profiling

机译:性能分析

摘要

A processor 106 with multiple threads is provided with a profiling unit 104 to monitor each thread for anomalous activity. The profiling unit is configured to profile the operation of the processing unit over a period of time to generate an activity profile indicating when each of the processor threads is being executed by the processing unit. The profiling unit then analyses the generated activity profile to determine if a signature of the processing unit’s thread execution matches that of a baseline signature, if the two signatures do not match then an alert signal is outputted. The activity profile may indicate the number of processing unit clock cycles that have been spent executing each thread over the time period. The profiling unit may be configured to identify each thread being executed over the time period in order to generate the activity profile, each thread may then be monitored by using sideband signals or a storage location indicating the thread which is being executed. If the system is on an integrated circuit chip, then the profiling unit may monitor transactions over the interconnect circuitry 204.
机译:具有多个线程的处理器106设置有配置文件单元104,以监视每个线程的异常活动。概要分析单元被配置为在一段时间内对处理单元的操作进行概要分析,以生成活动概要,该活动概要指示何时每个处理器线程由处理单元执行。然后,配置文件分析生成的活动配置文件,以确定处理单元的线程执行的签名是否与基线签名的签名匹配,如果两个签名不匹配,则输出警报信号。活动简档可以指示在该时间段上已经花费在执行每个线程上的处理单元时钟周期的数量。概要分析单元可以配置为识别在该时间段内正在执行的每个线程,以便生成活动配置文件,然后可以通过使用边带信号或指示正在执行的线程的存储位置来监视每个线程。如果系统在集成电路芯片上,则概要分析单元可以监视互连电路204上的事务。

著录项

  • 公开/公告号GB2582953A

    专利类型

  • 公开/公告日2020-10-14

    原文格式PDF

  • 申请/专利权人 ULTRASOC TECHNOLOGIES LTD;

    申请/专利号GB20190005094

  • 发明设计人 GAJINDER PANESAR;

    申请日2019-04-10

  • 分类号G06F11/30;G06F11/32;

  • 国家 GB

  • 入库时间 2022-08-21 10:59:50

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号