[发明专利]使用硬件与软件组合的路径概况分析有效
申请号: | 201380073066.7 | 申请日: | 2013-03-15 |
公开(公告)号: | CN104995599B | 公开(公告)日: | 2019-05-03 |
发明(设计)人: | C·玛德里斯;J·M·康迪那;C·E·科特赛立迪斯;A·马丁内斯文森特 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/06 | 分类号: | G06F9/06;G06F9/30 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 毛力 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 公开了用于生成路径概况的机制。概况分析模块可将概况分析指令插入到指令块中。当处理器执行执行路径(例如,执行指令块的序列或路径)时,这些概况分析指令可生成路径标识符。路径标识符模块可将路径标识符添加到诸如表之类的路径标识符数据中,并且可跟踪与该路径标识符相关联的执行路径被执行的次数。概况分析模块可周期性地复制和/或修改路径标识符数据,并且可基于该路径标识符数据来生成路径概况。 | ||
搜索关键词: | 使用 硬件 软件 组合 路径 概况 分析 | ||
【主权项】:
1.一种用于指令处理的设备,包括:存储器,用于存储多个路径标识符,其中,所述多个路径标识符中的每一个路径标识符包括指示执行路径的数据、标识一个或多个指令块的路径签名、以及标识所述一个或多个指令块中的第一指令块中的第一指令的指令标识符;处理器,通信地耦合至所述存储器,所述处理器用于:接收第一路径标识符;确定所述第一路径标识符是否匹配所述多个路径标识符中的现有路径标识符;当所述第一路径标识符匹配所述现有路径标识符时,递增与所述现有路径标识符相关联的计数器;以及当所述第一路径标识符不匹配所述多个路径标识符中的所述现有路径标识符时,将所述第一路径标识符添加到所述多个路径标识符,其中,所述处理器通过以下操作来递增所述计数器:确定所述计数器是否已达到最大值;以及当所述计数器还未达到所述最大值时:递增所述计数器;以及在递增了所述计数器之后,当所述计数器达到了所述最大值时,更新饱和值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201380073066.7/,转载请声明来源钻瓜专利网。