[发明专利]用于存储器损坏检测架构的字节水平粒度的缓冲器上溢检测有效
申请号: | 201680012160.5 | 申请日: | 2016-01-20 |
公开(公告)号: | CN107278295B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | T·史塔克;A·塔尔;R·加伯;J·努兹曼 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 何焜 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 描述了存储器损坏检测技术。处理器可以包括用于存储来自应用的数据的存储器,其中存储器包括存储器损坏检测(MCD)表。处理器还可以包括耦合到存储器的处理器核。处理器核可以从应用接收访问存储器的存储器对象中的一个或多个连续存储器块的数据的存储器访问请求。处理器核还可以基于指针所指示的位置检索存储在一个或多个连续存储器块中的数据。处理器核还可以从MCD表检索与一个或多个连续存储器块相关联的分配信息。处理器核还可以用于当与被检索的数据相关联的错误事件发生时,基于分配信息将错误消息发送到应用。 | ||
搜索关键词: | 用于 存储器 损坏 检测 架构 字节 水平 粒度 缓冲器 上溢 | ||
【主权项】:
一种处理器,包括:存储器,用于存储来自应用的数据,其中所述存储器包括存储器损坏检测(MCD)表和存储器对象;以及处理器核,耦合到所述存储器,其中所述处理核用于:从所述应用接收访问在所述存储器的存储器对象中的具有连续存储器块的所述存储器对象的数据的存储器访问请求,其中所述存储器访问请求包括:指针,指示所述存储器对象在所述存储器中的位置;以及第一MCD唯一标识符(ID);基于所述指针所指示的所述位置来检索存储在所述连续存储器块中的数据;从所述MCD表检索与所述连续存储器块相关联的分配信息,其中所述分配信息包括:第二MCD唯一标识符,与所述连续存储器块相关联;以及MCD边界值,指示所述连续存储器块的第一存储器区域的尺寸;以及当与被检索的数据相关联的错误事件发生时,基于所述分配信息将错误消息发送到所述应用。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680012160.5/,转载请声明来源钻瓜专利网。