[发明专利]用于超越基于非局部性的指令处理的系统、设备和方法在审

专利信息
申请号: 201810169075.0 申请日: 2018-02-28
公开(公告)号: CN108694136A 公开(公告)日: 2018-10-23
发明(设计)人: B·埃金;R·阿加瓦尔;J·S·朴;C·J·休斯 申请(专利权)人: 英特尔公司
主分类号: G06F12/0897 分类号: G06F12/0897
代理公司: 上海专利商标事务所有限公司 31100 代理人: 何焜;黄嵩泉
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要: 本申请公开了用于超越基于非局部性的指令处理的系统、设备和方法。在一个实施例中,一种处理器包括:核,包括解码单元,所述解码单元用于对具有无局部性提示的存储器存取指令进行解码,所述无局部性提示用于指示与所述存储器存取指令相关联的数据具有非空间局部性和非时间局部性中的至少一项;以及局部性控制器,所述局部性控制器用于至少部分地基于一个或多个性能监测值来判定是否超越所述无局部性提示。描述并要求保护其他实施例。
搜索关键词: 局部性 存储器存取指令 非局部性 解码单元 指令处理 控制器 提示 空间局部性 时间局部性 解码 处理器 判定 关联 个性 监测 申请
【主权项】:
1.一种用于执行指令的处理器,所述处理器包括:核,包括解码单元,所述解码单元用于对具有无局部性提示的存储器存取指令进行解码,所述无局部性提示用于指示与所述存储器存取指令相关联的数据具有非空间局部性和非时间局部性中的至少一项;以及存储器控制器,用于向存储器发布请求,所述存储器控制器包括局部性控制器,所述局部性控制器用于至少部分地基于一个或多个性能监测值来判定是否超越所述无局部性提示。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201810169075.0/,转载请声明来源钻瓜专利网。

同类专利
  • 存储装置、电子设备及存储装置管理方法-201610629982.X
  • 朱艳;卢笙;伏磊;朱肖 - 芯启源电子科技有限公司
  • 2016-08-02 - 2019-07-16 - G06F12/0897
  • 本发明的存储装置、电子设备及存储装置管理方法,存储装置包括:至少一第一级存储单元和第二存储单元,第一级存储单元包括用于存储数据包包头部分的多个第一存储器,第二存储单元包括用于存储数据包的数据负载部分的多个第二存储器,所述第一存储单元及第二存储单元是依地址顺序进行循环读写的,复位时第二存储单元中所指向的地址为关联于第一存储单元中指定地址的第一存储器的第二存储器的前一个,并利用判断数据包头是否读或写完毕来令所述第二存储单元所指向地址向前移动一个而恰好将一个数据包的两部分分别存储于地址关联的一对第一存储器和第二存储器中,由于包头长度是固定的,则不必如现有技术般需额外逻辑控制来判断数据包长度的问题。
  • 用于半虚拟化网络设备队列和存储器管理的技术-201680088883.3
  • 谢华伟;J·中岛;D·E·科恩;M·A·厄金;W·王 - 英特尔公司
  • 2016-09-30 - 2019-07-02 - G06F12/0897
  • 用于管理网络计算设备的半虚拟化网络设备队列和存储器的技术,所述网络计算设备包括多核处理器、多层高速缓存、主机以及多个虚拟机实例。所述主机被指派了所述处理器的处理器核,并且可以被配置成:将所接收的网络数据包复制到所述多层高速缓存的末级高速缓存,并且确定被配置成处理所接收的网络数据包的一个或多个虚拟机实例。每个虚拟机实例已经被指派了所述处理器的处理器核并且已经被分配了所述多级高速缓存存储器中与对应处理器核相关联的第一级高速缓存。所述主机另外被配置成向所确定的(多个)虚拟机的每个处理器核中注入中断,所述中断向所述(多个)虚拟机实例指示所接收的网络数据包可供处理。
  • 一种基于SSD的数据获取方法及系统-201610621393.7
  • 贾瑞兴 - 浪潮(北京)电子信息产业有限公司
  • 2016-08-01 - 2019-05-10 - G06F12/0897
  • 本发明公开了一种基于SSD的数据获取方法及系统,包括:将二级缓存中丢弃的数据存入保留区;其中,所述保留区为从SSD划分出的缓存区;接收到数据获取请求时,根据所述数据获取请求从一级缓存中查找;若未查找到,则根据所述数据获取请求从二级缓存中查找;若未查找到,则根据所述数据获取请求从所述保留区中查找;若未查找到,则根据所述数据获取请求从内存中查找;可见,在本实施例中,通过将二级缓存丢弃的数据存入保留区,提高了SSD缓存命中率,有效地减小需要再用到的数据却被丢弃的概率,减少平均响应时间。
  • 一种缓存系统和方法-201310681833.4
  • 林正浩 - 上海芯豪微电子有限公司
  • 2013-12-06 - 2019-05-07 - G06F12/0897
  • 本发明提供了一种缓存系统和方法,应用于处理器领域时能区分数据缓存中位于栈区域和非栈区域的数据,并提供独立的栈缓存用于存放栈区域中的数据;在处理器核执行数据访问指令前,提前在栈缓存中分配数据存储单元,使得该数据访问指令对应的数据在栈缓存中一定命中。
  • 一种固态硬盘映射关系的存储方法、读取方法及固态硬盘-201811577386.7
  • 肖立琨 - 湖南国科微电子股份有限公司
  • 2018-12-19 - 2019-04-26 - G06F12/0897
  • 本申请提供了一种固态硬盘映射关系的存储方法、读取方法及固态硬盘,存储方法包括:将写请求的映射关系存储至固态硬盘的第一内存单元,作为第一数据段;当第一内存单元写满时,将第一数据段转换为第二数据段,将第二数据段存储至第二内存单元;当第二内存单元剩余容量小于第一预设阈值时,将第二数据段转换为第三数据段,将第三数据段存储至第三内存单元;当为第三内存单元剩余容量小于第二预设阈值时,将第三数据段移动至固态硬盘存储芯片内。本申请提供的固态硬盘映射关系的存储方法、读取方法及固态硬盘,有效降低了固态硬盘读写映射关系带来的性能开销。
  • 一种在键-值存储中热点识别方法及装置-201610627344.4
  • 徐培;熊艳辉;蔡恩挺;张宗全 - 华为技术有限公司
  • 2016-08-02 - 2019-04-19 - G06F12/0897
  • 本申请公开了一种在键‑值存储中热点识别方法及装置,涉及通信技术领域,能够减少IO操作次数。该方法包括:获取第一键组,并确定所述第一键组中均包含相同的第一属性值以及所述第一键组中每一个键的第二属性值;根据所述第一键组的第一属性值构建所述第一键组的第一淘汰链表;根据所述第一淘汰链表中所述第一键组中的每一个键的第二属性值的访问热度识别每一个键的访问热度。
  • 一种读请求的缓存方法及装置-201811186735.2
  • 刘志魁 - 郑州云海信息技术有限公司
  • 2018-10-10 - 2019-03-01 - G06F12/0897
  • 本发明实施例公开了一种读请求的缓存方法,包括:获取至少一个目标读请求,目标读请求存储在第一缓存区,第一缓存区属于目标缓存区,目标缓存区还包括第二缓存区;根据目标读请求确定第一类读数据和第二类读数据;向第一缓存区下发第一类读数据,以使第一缓存区存储第一类读数据;向第二缓存区下发第二类读数据,以使得第二缓存区存储第二类读数据。本发明实施例还公开了一种读请求的缓存装置。本发明实施例在确定目标读请求中的目标读热点数据和目标读冷点数据之后,通过将目标读热点数据或目标读冷点数据下发到不同的分区内,使得读热点数据和读冷点数据缓存在不同的缓存区,降低了读热点数据对读冷点数据使用缓存资源时的影响。
  • 终端内存处理方法、装置及终端-201310669799.9
  • 王正和;陈华;陈小强;丁岩 - 中兴通讯股份有限公司
  • 2013-12-10 - 2019-02-19 - G06F12/0897
  • 本发明提供了一种终端内存处理方法、装置及终端,该方法包括:将终端内存划分为多个缓存区域;对该多个缓存区域进行分级;依据分级后的缓存区域对终端内存中的缓存对象进行分级缓存处理,通过本发明,解决了相关技术中存在终端内存相对紧张同时又对终端应用的用户体验要求很高的矛盾的问题,进而达到了实现对内存的高速缓存,有效解决内存紧张与应用体验相矛盾,提高用户体验的效果。
  • 缓存数据控制方法及设备-201710412883.0
  • 谢人超;谢俊峰;诸华林;黄韬 - 华为技术有限公司
  • 2017-06-05 - 2018-12-11 - G06F12/0897
  • 本发明实施例提供一种缓存数据控制方法及设备,应用于第一边缘缓存节点,所述方法包括:接收终端设备发送的数据获取请求,所述数据获取请求中包括待请求数据的标识;在所述第一边缘缓存节点中不包括所述待请求数据时,在所述第一边缘缓存节点对应的边缘缓存节点集合、及所述第一边缘缓存节点对应的中心缓存节点中,确定包括所述待请求数据的目标缓存节点;在所述目标缓存节点中获取待请求数据。用于提高向终端设备反馈数据信息的效率。
  • 一种用于NAND FLASH的数据缓存方法-201610232327.0
  • 赵微;张志永;宗宇 - 北京时代民芯科技有限公司;北京微电子技术研究所
  • 2016-04-14 - 2018-11-06 - G06F12/0897
  • 一种用于NAND FLASH的数据缓存方法,首先将缓存区cache分为块级缓存、页级缓存,然后对数据进行数据读写时,如果块级缓存或者页级缓存是否存在当前数据,则直接完成数据读写,否则从FLASH中读取数据或者将数据缓存区中空闲空间分配给当前数据并写入FLASH,若缓存没有空闲空间,则通过替换算法确定替换块并将替换块中数据写入FLASH中,最后释放替换块,重新写入新的数据,进而完成数据缓存。本发明方法通过采用块缓存和页缓存结合的方法使得随机读写访问中缓存的命中率得到提高,并提出了一种高效替换算法,在减小缓存映射表大小的同时,还提高缓存区的空间利用率,具有较好的使用价值。
  • 用于超越基于非局部性的指令处理的系统、设备和方法-201810169075.0
  • B·埃金;R·阿加瓦尔;J·S·朴;C·J·休斯 - 英特尔公司
  • 2018-02-28 - 2018-10-23 - G06F12/0897
  • 本申请公开了用于超越基于非局部性的指令处理的系统、设备和方法。在一个实施例中,一种处理器包括:核,包括解码单元,所述解码单元用于对具有无局部性提示的存储器存取指令进行解码,所述无局部性提示用于指示与所述存储器存取指令相关联的数据具有非空间局部性和非时间局部性中的至少一项;以及局部性控制器,所述局部性控制器用于至少部分地基于一个或多个性能监测值来判定是否超越所述无局部性提示。描述并要求保护其他实施例。
  • 录影文件存储方法及装置、计算机装置及存储介质-201810183322.2
  • 罗伯龙 - 珠海全志科技股份有限公司
  • 2018-03-06 - 2018-08-17 - G06F12/0897
  • 本发明公开一种录影文件存储方法及装置、计算机装置及存储介质,该方法包括获取编码器输出的音视频信号,根据音视频信号产生TS文件包的数据,获取多个TS文件包,且输出多个TS文件包至第一缓存单元,并且判断第一缓存单元是否满足数据输出的条件,如是,将第一缓存单元内所有的TS文件包输出至第二缓存单元,并且判断第二缓存单元是否满足数据写入的条件,如是,将第二缓存单元内所有的TS文件包的数据存储至存储单元。该装置用于实现上述的录影文件存储方法。本发明还提供实现上述方法的计算机装置以及存储介质。本发明同时具备兼容性好、存储效率高、安全性高以及实时性好等功能。
  • 一种具有多级缓存的动态可重构阵列数据通路及其控制方法-201710712378.8
  • 王珑;沈海斌;王星;朱佳梁;管旭光 - 浙江大学
  • 2017-08-18 - 2018-05-29 - G06F12/0897
  • 本发明公开了一种具有多级缓存的动态可重构阵列数据通路及其控制方法,该系统包括4级缓存组成的多级缓存系统、多级缓存的重构控制模块、支持多级缓存的粗粒度算子mesh阵列和数据通路中的接口模块,其中:多级缓存系统在配置码的控制下,用于完成数据通路中的数据存储、数据交换和数据同步;多级缓存重构控制模块在配置码的控制下,完成mesh阵列读写读写变量和多级缓存地址之间的映射控制;粗粒度算子mesh阵列用于组成计算所用的环节,并在配置码的控制下,按照数据流图的定义对其读写变量进行控制。本发明所述可配置的具有多级缓存的动态可重构阵列数据通路及其方法,具有数据共享程度高,数据存储带宽大,可提高流水线和非流水线型的计算效率。
  • 用于公交车载硬盘的音视频数据存取方法-201711120269.3
  • 郭建国;张鑫;任海波;李翰楷 - 郑州天迈科技股份有限公司
  • 2017-11-14 - 2018-03-30 - G06F12/0897
  • 本发明提供了一种用于公交车载硬盘的音视频数据存取方法,该方法包括设置内存,从编码器获取编码后的数据,存储在内存中;从固态硬盘SSD‑2Level Cach 或机械硬盘HDD‑Storage读取的数据,存放在内存中;如果存在SSD,先把数据存储在SSD,然后在满足约束条件的情况下把数据存储到HDD;如果SSD不存在,则直接把数据存储到HDD;如果SSD不存在,直接从HDD读取数据;如果SSD存在,但SSD上的数据已同步到HDD介质,则从HDD读取数据;如果SSD存在,但SSD上的数据未同步到HDD介质,则从SSD读取数据。具体的说,本发明采用二级缓存的形式,避免了数据丢失的情况。
  • 数据缓存处理方法及装置-201410151681.1
  • 侯锐;张乐乐;张广飞;江涛 - 华为技术有限公司;中国科学院计算技术研究所
  • 2014-04-15 - 2018-03-27 - G06F12/0897
  • 本发明实施例提供一种数据缓存处理方法及装置。本发明数据缓存处理方法,包括接收内存发送的访问响应消息,所述访问响应消息包括被访问数据和缓存线地址,所述访问响应消息为所述内存在各级缓存均未命中后接收的访问请求消息对应的响应消息;确定所述缓存线地址的访问频率;根据所述访问频率将所述访问响应消息存储至对应的缓存中。本发明实施例降低了一级缓存的未命中率,提高了整个计算机的性能。
  • 一种存储系统及其数据存储方法、装置、系统及设备-201711046083.8
  • 张璐 - 郑州云海信息技术有限公司
  • 2017-10-31 - 2018-03-13 - G06F12/0897
  • 本发明实施例公开了一种存储系统及其数据存储方法、装置、系统、设备及计算机可读存储介质,包括接收主机端发送的写IO请求,并将写IO请求中的数据信息封装为一个数据链结构;将数据链结构发送至对端节点的上层缓存中,以便对端节点的上层缓存将数据链结构中的数据信息进行存储;接收对端节点的上层缓存返回的第一响应信息和第一存储地址,并将写IO请求中的数据信息存储至本节点;将第一存储地址发送至本节点的下层缓存中,以便本节点的下层缓存将第一存储地址发送至对端节点的下层缓存,使对端节点的下层缓存复用第一存储地址。本发明实施例在使用过程中节约了节点之间的通信链路资源,数据处理效率和整个存储系统的性能均得到提高。
  • 一种分层存储系统中的区域分配方法及装置-201410784622.8
  • 林宇 - 华为技术有限公司
  • 2014-12-16 - 2018-02-13 - G06F12/0897
  • 本发明公开了一种分层存储系统中的区域分配方法,用于解决没有较好的能够应对突发事件的存储方式的技术问题。所述方法包括确定分层存储系统中的第一存储层级;其中,所述第一存储层级的物理性能为所述分层存储系统中所包括的各存储层级中的最高物理性能,或,所述第一存储层级的物理性能高于所述分层存储系统中所包括的各存储层级中的最低物理性能;在所述第一存储层级中划分出缓冲区域,所述缓冲区域的容量小于所述第一存储层级的总容量。本发明还公开了相应的装置。
  • 一种数据写入、读取方法和装置-201710595541.7
  • 王毅;黄江帆;梁悦锋;许文豪;陈林;柯晓阳 - 深圳大学
  • 2017-07-20 - 2018-01-12 - G06F12/0897
  • 本发明实施例提供一种数据写入、读取方法和装置,涉及数据存储技术领域。其中,该方法包括获取待写入3D闪存的数据和数据的逻辑页号,判断配置在二级存储器中的缓存链表中是否存在逻辑页号,若缓存链表中存在逻辑页号,则将数据更新在缓存链表中逻辑页号对应的位置,若缓存链表中不存在逻辑页号,则当缓存链表写满时,将缓存链表的表尾的数据移至3D闪存中,并将数据及数据的逻辑页号写入表头,当缓存链表未写满时,将数据及数据的逻辑页号写入缓存链表。通过将待写数据写入到缓存链表中,在缓存链表写满的情况下,再将数据写入到3D闪存的物理块中,可以减少对3D闪存的访问,避免由于3D闪存的温度升高造成的存储性能降低和存储可靠性降低的问题。
  • 一种新型集群存储写缓存分级管理方法-201710575755.8
  • 不公告发明人 - 长沙开雅电子科技有限公司
  • 2017-07-14 - 2017-10-24 - G06F12/0897
  • 本发明涉及一种新型集群存储写缓存分级管理方法,该方法通过对集群存储存储节点的写缓存设置好高、中和低三种不同写缓存占比的级别,三种不同的写缓存占比级别对应三种不同的写缓存同步落盘的频率,写缓存高占比时写缓存同步落盘的频率最高,写缓存中占比时写缓存同步落盘的频率适中,写缓存低占比时写缓存同步落盘的频率最低。
  • 一种目录Cache一致性方法-201410017448.4
  • 韩东涛 - 浪潮电子信息产业股份有限公司
  • 2014-01-15 - 2017-06-30 - G06F12/0897
  • 本发明提供一种目录Cache一致性方法,其实现过程为结合有限目录与全映射目录,在使用了存储器Cache的基础上设置双协议的两级目录存储结构;并在存储器层和存储器Cache层之间的替换算法使用一种共享数加权的伪最近最少使用算法来保证。该一种目录Cache一致性方法和现有技术相比,解决了全映射目录占用过大的存储开销,有限目录会受目录项溢出的限制,链式目录的时间有效性较低等问题,实用性强,易于推广。
  • 一种缓存数据的方法及装置-201610882115.7
  • 李韬 - 广州华多网络科技有限公司
  • 2016-10-08 - 2017-03-08 - G06F12/0897
  • 本发明提供了一种缓存数据的方法及装置,应用于缓存装置,预先获得第一缓存数据,通过在接收到客户端发送来的数据获取指令,且判断所述第一缓存数据内包含有对应所述数据获取指令的数据时,直接从所述缓存装置中缓存的数据内找到与所述数据获取指令所对应的数据,并发送给客户端,避免了从后端缓存介质中读取数据再反馈给用户的过程,使得读取的缓存数据不需要经过Socket通信,就能直接返回到客户端,进而提高了读取缓存数据的响应时间,且读取的数据不经过网络传输,又降低了跨网络访问发生故障的概率。
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top