[发明专利]共享片上缓存划分装置有效

专利信息
申请号: 201510113193.6 申请日: 2015-03-16
公开(公告)号: CN104699630B 公开(公告)日: 2017-07-28
发明(设计)人: 刘雷波;杨晨;罗凯;李兆石;尹首一;魏少军 申请(专利权)人: 清华大学
主分类号: G06F12/123 分类号: G06F12/123
代理公司: 北京清亦华知识产权代理事务所(普通合伙)11201 代理人: 张大威
地址: 100084 北京*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种共享片上缓存划分装置,包括片上缓存模块;多个可重构阵列;多个第一监测模块,用于跟踪多个可重构阵列上执行应用程序的缓存利用率信息;多个第二监测模块,用于监控多个可重构阵列之间交叠的数据量;划分模块,用于根据缓存利用率信息和多个可重构阵列之间交叠的数据量,确定分配给每个可重构阵列的共享缓存路数。本发明实施例的划分装置,消除了多个可重构阵列之间的交叠数据对缓存利用率的降低问题,可以得到不同划分情况下更加准确的缓存利用率,有利于减少总的缓存缺失,提高缓存利用率,并且该装置结构简单,操作方便。
搜索关键词: 共享 缓存 划分 装置
【主权项】:
一种共享片上缓存划分装置,其特征在于,包括:片上缓存模块;与所述片上缓存模块相连的多个可重构阵列,其中,每个可重构阵列包括多个处理单元;多个第一监测模块,所述多个第一监测模块一一对应地与所述多个可重构阵列相连,用于跟踪所述多个可重构阵列上执行应用程序的缓存利用率信息;多个第二监测模块,所述多个第二监测模块一一对应地与所述多个可重构阵列相连,用于监控所述多个可重构阵列之间交叠的数据量;划分模块,所述划分模块分别与所述多个第一监测模块、所述多个第二监测模块和所述片上缓存模块相连,用于根据所述缓存利用率信息和多个可重构阵列之间交叠的数据量,确定分配给每个可重构阵列的共享缓存路数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

同类专利
  • 基于redis的数据存储方法、装置及计算机可读存储介质-201910548136.9
  • 詹泽 - 平安科技(深圳)有限公司
  • 2019-06-19 - 2019-11-05 - G06F12/123
  • 本发明涉及一种云存储技术,揭露了一种基于redis的数据存储方法、装置及计算机可读存储介质,该方法包括:接收来自客户端的不同类型的数据;将客户端的不同类型的数据加入不同的前缀;将加入不同前缀的客户端的不同类型的数据进行序列化处理;优先将经过序列化处理的客户端的不同类型的数据发送给redis服务器进行存储,再将经过序列化处理的客户端的不同类型的数据存储于内存中;优先从内存中读取数据,如果不能从内存中读取数据,从redis服务器中读取数据。本发明将客户端的不同类型的数据进行序列化处理后,优先存储于redis服务器,从而确保所有数据都存储redis服务器中,避免了某一服务器宕机后出现数据读取异常的问题。
  • 一种基于缺失感知的异构多核缓存替换方法-201610836077.1
  • 方娟;范清文;郝晓婷;刘士建 - 北京工业大学
  • 2016-09-20 - 2019-07-12 - G06F12/123
  • 本发明公开一种基于缺失感知的异构多核缓存替换方法,包括:首选在异构多核的结构下,实现Ruby模式下的LRU缓存替换算法和LFU缓存替换算法;然后通过实时的、动态的比较两个替换算法的缺失数的大小,在LRU和LFU替换算法之间动态进行切换;最后在GPU应用程序所使用的缓存替换算法中,修改缓存块换入时或刚访问过时默认存放在的缓存队列中的最高位置,将GPU应用程序访问时的缓存块的优先权值降低一位。采用本发明的技术方案,提高缓存利用率来以及提升系统的性能。
  • 预测在堆栈中存储的变量的值的方法和设备-201510023591.9
  • H·杰克逊 - 美普思技术有限责任公司
  • 2015-01-16 - 2019-07-12 - G06F12/123
  • 描述了对堆栈中存储的变量的值进行预测的方法。当出现存储距所述堆栈指针偏移的地点中的堆栈中的变量的指令时,条目被添加到以下数据结构,该数据结构标识当前存储堆栈指针的物理寄存器、存储变量的值和偏移值的物理寄存器。随后,当出现从通过参照堆栈指针所标识的位置从堆栈中加载变量的指令时,搜索数据结构以看是否存在包括相同偏移和存储堆栈指针的相同物理寄存器的对应条目作为加载指令。如果找到对应条目,则加载指令中的虚拟寄存器被映射到存储来自条目的变量的值的物理寄存器。
  • 使用FIFO的最近最少使用的高速缓存替代实现-201410324624.9
  • T·Q·尼古耶恩;J·D·科丁顿;S·R·德什潘德 - 恩智浦美国有限公司
  • 2014-07-09 - 2019-06-14 - G06F12/123
  • 本发明涉及使用FIFO的最近最少使用的高速缓存替代实现。一种用于计算总是最近最少使用的路的牺牲路的方法和装置,更具体地说,在m组,n路成组关联高速缓存(114)中,在高速缓存组中的每路都包括指示该路包含有效数据的有效位。有效位当路被写时被置位并且一旦被无效则被清除,例如,经由窥探地址。高速缓存系统(116)包括高速缓存LRU电路(217),其包括与每个高速缓存组相关联的LRU逻辑单元。LRU逻辑单元包括n深度(在某些实施例中,n深度对应于高速缓存中的路的数目)和m宽度的FIFO(610)。FIFO(610)执行了推压、弹出和崩落功能。FIFO中的每个条目都包含被最后访问的编码的路的数目。
  • 零颠簸高速缓存队列管理器-201811269286.8
  • B·赫尔莫什;Z·克菲尔;A·克利姆克;D·纳卡;L·内弗 - 英特尔公司
  • 2018-10-29 - 2019-06-04 - G06F12/123
  • 本申请提供了零颠簸高速缓存队列管理器。本文描述了用于计算机存储器中的队列管理的各种系统和方法。用于实现零颠簸高速缓存队列管理器的系统执行包括以下步骤的操作:接收对队列的存储器访问请求;当存储器访问请求是将数据添加到队列时,将数据写入高速缓存中的队列尾部高速缓存行,并保护队列尾部高速缓存行不从高速缓存驱逐;以及当存储器访问请求是从队列移除数据时,从高速缓存中的当前队列头部高速缓存行读取数据,当前队列头部高速缓存行受保护而不从高速缓存驱逐。
  • 数据的存储方法及装置-201310315361.0
  • 吴新玉;丁岩;吴亮;陈小强 - 上海中兴软件有限责任公司
  • 2013-07-24 - 2019-03-26 - G06F12/123
  • 本发明公开了一种数据的存储方法及装置,在上述方法中,向网络侧设备发起请求消息,获取待缓存的网络数据;从缓存实体对象集合中为网络数据选取一个或多个缓存实体对象,并直接将获取到的第一类型的网络数据存储至一个或多个缓存实体对象中,或者,将经过序列化处理后的第二类型的网络数据存储至一个或多个缓存实体对象中。根据本发明提供的技术方案,进而可以减少对网络的依赖,节省网络流量和移动终端的电量。
  • Cache替换算法-201610772874.8
  • 李凌浩;范振伟;李立 - 兆讯恒达微电子技术(北京)有限公司
  • 2016-08-30 - 2019-03-19 - G06F12/123
  • 本发明公开了一种Cache替换算法,适用于采用组相联映射或全相联映射关系的Cache结构和存储器,所述Cache结构中设有用于存储所述存储器的数据的若干条路,采用向下递减计数的方法统计Cache结构中每一路的最近最多使用频率,当Cache结构中无所需的存储器数据,将计数值为0的路中的存储器的数据替换为新数据。本发明可减少40%的硬件消耗,且取得同样的Cache命中率。
  • 一种固态硬盘的缓存控制方法及装置-201610782423.2
  • 安祥文 - 浪潮(北京)电子信息产业有限公司
  • 2016-08-30 - 2019-03-15 - G06F12/123
  • 本发明公开了一种固态硬盘的缓存控制方法及装置,包括:为待缓存文件添加当前时间戳,并插入到leveldb数据库中;将leveldb数据库中的数据总量加1,将具有当前时间戳的目标累积量加1;判断目标累积量是否大于第一预定值;如果大于第一预定值,则插入新的时间戳作为当前时间戳;否则,判断当前数据总量是否大于第二预定值;如果是,则删除与最早时间戳对应的已缓存文件,并更新当前数据总量。因此,删除已缓存文件由当前数据库中的数据总量决定,且删除的是与最早时间戳对应的已缓存文件,以此有效保证固态硬盘的使用率维持在一个比较平稳的水平,不易出现较大的波动。另外,可以实现批量删除,提高缓存的工作效率。
  • 一种用于风电系统的缓存替换方法-201610656136.7
  • 张真源;黄琦;李坚;鲁尔洁;井实;易建波;陈峦;桂勋;周统汉;梁浩;何亚 - 电子科技大学
  • 2016-08-11 - 2019-03-05 - G06F12/123
  • 本发明公开了一种本发明用于风电系统的缓存替换方法,采用文档对象大小、访问频率、访问时间间隔和最近访问时间间隔来构建文档对象评价值的计算公式,当风电系统缓存服务器中的文档对象需要进行替换时,计算得到缓存服务器中现有文档对象的评价值,选择现有文档对象中评价值最大的数据对象进行替换。本发明考虑风电系统的特性,结合多个因素提出评价计算公式,实验证明采用本发明可以提高风电系统的缓存替换有效性,进而提高风电系统缓存服务器的访问性能。
  • 区分脏程度的cache替换方法及装置-201610465812.2
  • 王海霞;阮深沉;汪东升 - 清华大学
  • 2016-06-23 - 2019-03-01 - G06F12/123
  • 本发明提供一种区分脏程度的cache替换方法及装置,包括:设置多个高速缓冲存储块集合,将高访问频率脏块集合中的脏块进行子块分类;当检测到有新存储块插入时,判断确定新存储块采用读或写缺失引入方式进行插入,将新存储块在对应集合中插入;当检测到已存存储块被访问读命中,且所属低访问频率干净块集合或高访问频率干净块集合,将存储块移动到对应集合中;当检测到需替出已存存储块时,按照脏子块数量从少到多的顺序检测集合内的各个脏块的LRU链,若未检测到第一个非空LRU链时,将所述LRU链中的LRU块替出。本发明提供的一种区分脏程度的cache替换方法及装置,通过将高访问频率脏块进一步划分为若干子块,为其中脏子块数量多的存储块提供更多的保护。
  • 一种用于内外网隔离的卡口数据调用的方法及装置-201811127994.8
  • 何利英 - 江华绿宝石新能源储能科技有限公司
  • 2018-09-26 - 2019-02-22 - G06F12/123
  • 本发明属于计算机与通信领域,尤其涉及一种用于内外网隔离的卡口数据调用的方法及装置,包括:步骤S101、获取外网的卡口数据,所述卡口数据包括文本数据与图片数据;步骤S102、根据卡口数据的类型筛选外网文本数据,并将筛选后的文本数据实时同步到内网并进行备份存储;步骤S103、图片代理服务器判断图片数据是否存在调用请求,根据调用请求将图片数据按缓存级别调取到内网,并进行备份存储。在内外网隔离的情况下,通过把卡口数据分类,利用边界接入网关实时同步传输文本数据,利用图片代理服务器对图片数据采取按需存取与多级缓存的方式,解决了卡口图片数据在数据实时传输过程中占用大量传输带宽和重复存取图片的资源浪费问题。
  • 一种缓存写入方法、装置、设备及可读存储介质-201811307850.0
  • 冯龙;康运风 - 浪潮电子信息产业股份有限公司
  • 2018-11-05 - 2019-02-22 - G06F12/123
  • 本发明公开了一种缓存写入方法,该方法包括以下步骤:按照LRU表中的文件索引排列顺序,从SSD中读取缓存的目标条带文件;判断目标条带文件的文件片段数量是否大于预设阈值;如果是,则对目标条带文件进行聚合,获得一个聚合数据块;将聚合数据块通过一个IO一次性写入HDD中,并将目标条带文件从SSD中删除。相较于目前对每一个文件片段均通过一次IO写入HDD的方式,本发明实施例所提供的方法,可充分利用SSD的快速读写性能,可提高存储系统的写性能,改善用户体验。本发明还公开了一种缓存写入装置、设备及可读存储介质,具有相应的技术效果。
  • 一种元数据读缓存方法、装置及设备-201811300852.7
  • 刚亚州 - 郑州云海信息技术有限公司
  • 2018-11-02 - 2019-02-19 - G06F12/123
  • 本发明公开了一种元数据读缓存方法,包括从哈希表中查找读缓存请求对应的元数据B+树节点;若哈希表中存在该元数据B+树节点,则将其返回至请求端,并将其移至LRU队列的头部;若哈希表中不存在该元数据B+树节点,则从下层存储设备读取并将读取到的该元数据B+树节点返回至请求端,且将其插入LRU队列的头部以及哈希表;当将该元数据B+树节点插入LRU队列的头部后,判断当前缓存容量是否达到缓存阈值;若达到,则移除LRU队列的尾部的元数据B+树节点。该方法能够增加元数据访问与并发查询的高效性与稳定性,提高元数据读缓存效率。本发明还公开了一种元数据读缓存装置、设备以及计算机可读存储介质,均具有上述技术效果。
  • 延迟PCM内存使用寿命的cache替换方法及装置-201610466832.1
  • 汪东升;阮深沉;王海霞 - 清华大学
  • 2016-06-23 - 2019-02-05 - G06F12/123
  • 本发明提供一种延迟PCM内存使用寿命的cache替换方法及装置,包括:设置多个高速缓冲存储块,并分为多个集合,获得每个存储块集合所对应的LRU链;当检测到有新存储块插入时,判断确定新存储块采用读或写缺失引入方式进行插入,则将新存储块在对应集合中插入;当检测到已存存储块被访问读命中,且所属低访问频率干净块集合或高访问频率干净块集合时,则将存储块移动到对应集合中;当检测到需替出已存存储块时,依次对各个集合的LRU链进行检测,若检测到第一个非空LRU链时,将LRU位置上的存储块替出。本发明提供的一种延迟PCM内存使用寿命的cache替换方法及装置,通过在cache块的所有处理过程中均对脏块和干净块进行区分,为脏块和干净块均提供了更全面的保护。
  • 一种数据缓存替换方法及装置-201610594406.6
  • 谢人超;黄韬;谢俊峰;朴竹颖 - 北京邮电大学
  • 2016-07-25 - 2018-12-28 - G06F12/123
  • 本发明实施例公开了一种数据缓存替换方法及装置,应用于移动网络中的缓存器,数据缓存替换方法包括:获取待缓存数据及待缓存数据的第一标识信息;在缓存器的缓存表中不存在第一标识信息时,获取并根据待缓存数据到达缓存器的到达时刻及来自核心网络的待缓存数据的上传时刻,确定待缓存数据的待删除时刻;在缓存器的缓存空间中没有空闲缓存空间时,比较待缓存数据的待删除时刻与待替换项的待删除时刻;待缓存数据的待删除时刻在待替换项的待删除时刻之后时,删除缓存空间中的待替换项,并缓存待缓存数据。应用本实施例,在数据缓存替换时能够避免不合理的替换发生,提高用户体验。
  • 一种基于LRU的数据缓存方法、装置、设备及介质-201810953671.8
  • 刘志魁 - 郑州云海信息技术有限公司
  • 2018-08-21 - 2018-12-21 - G06F12/123
  • 本发明公开了一种基于LRU的数据缓存方法、装置、设备及介质,该方法的步骤包括:获取预先划分的N个操作时段;其中,N为大于1的整数,且在各操作时段中,用户访问的数据内容的类型存在差异;在各目标操作时段内,分别获取用户所访问的数据内容,并根据LRU算法对各数据内容进行统计,以将目标数据内容存储至缓存中;在各目标操作时段结束后,均清空缓存中的目标数据内容,以令缓存存储下一操作时段对应的新目标数据内容。本方法在相对提高通过LRU算法缓存数据的准确率的同时确保了缓存中数据的可用性,进而保证了存储系统的整体性能。此外,本发明还提供一种基于LRU的数据缓存装置、设备及介质,有益效果同上所述。
  • 一种基于K值动态监测的LRU-K算法的缓存方法-201810684735.9
  • 项道东 - 温州职业技术学院
  • 2018-06-16 - 2018-12-18 - G06F12/123
  • 本发明公开了一种基于K值动态监测的LRU‑K算法的缓存方法,涉及数据缓存技术领域。本发明包括判断K次访问数据块频率是否低于下限阈值Ldown;若是,则设置数据块K‑1次访问列表LinkSeqK‑;判断K次访问数据块频率是否超过上限阈值Lup;若是,则设置数据块K+1次访问列表LinkSeqK+。本发明通过对LRU‑K算法中K次访问数据块频率监控并判断K次访问数据块频率是否超出下限阈值Ldown或上限阈值Lup进而采用K‑1次访问列表LinkSeqK‑与K+1次访问列表LinkSeqK+,提高了现有LRU‑K算法的性能,保证系统处理不同数据时的高效率,提高了存储利用率和数据存储效率。
  • 一种基于LRU算法的动态缓存方法-201810685056.3
  • 项道东 - 温州职业技术学院
  • 2018-06-16 - 2018-12-18 - G06F12/123
  • 本发明公开了一种基于LRU算法的动态缓存方法,涉及缓存方法技术领域。本发明包括监测数据块连续新不满数Num1以及监测数据块连续新增次数Num2,动态调整用于存储缓存块Cache Block链表LinkSeq大小LinkSize。本发明通过监测数据块连续新不满数Num1是否超过不满次数阈值Threshold1以及数据块连续新增次数Num2是否超过新增次数阈值Threshold2动态调节链表LinkSeq的初始LinkSize,保证对链表LinkSeq大小LinkSize动态调节,避免了因存储缓存块Cache Block链表LinkSeq的大小LinkSize的设置不合理导致LRU页面置换算法效率低的问题的出现,降低系统资源消耗,提高了存储效率。
  • 一种数据替换的方法和设备-201310356281.X
  • 隋秀峰;任睿 - 华为技术有限公司;中国科学院计算技术研究所
  • 2013-08-15 - 2018-10-09 - G06F12/123
  • 本发明提供一种数据替换的方法和设备,涉及计算机领域,能够根据应用程序对末级共享缓存容量的敏感程度的不同,将对共享缓存敏感度不高的应用程序数据从末级共享缓存中移除,这样就增大了对末级共享缓存容量敏感程度高的应用在末级共享缓存的空间,提高了处理器的实际性能,也改善了用户的使用体验。其方法为:通过建立程序敏感度等级,并根据所述敏感度等级对所述程序进行等级划分,结合所述程序敏感度等级和所述程序在程序栈中的位置,确定所述程序的替换参数,将指定的所述替换参数对应的所述程序的数据移除。本发明用于对共享缓存中的数据进行替换。
  • 一种Linux分页替换方法及系统-201711326201.0
  • 刘璧怡;周恒钊;郭美思 - 郑州云海信息技术有限公司
  • 2017-12-13 - 2018-05-29 - G06F12/123
  • 本发明涉及计算机技术领域,提供一种Linux分页替换方法及系统,方法包括:当需要分页替换时,将活跃LRU链表中的符合条件的分页加入到非活跃LRU链表中;根据重新分页表,计算得到替换比例,判断重新分页速度;当计算性分页的重新分页速度快时,从非活跃非计算性分页LRU链表中,选取其中的一个非计算性分页作为替换分页;当非计算性分页的重新分页速度快时,从非活跃计算性分页LRU链表和非活跃计算性分页LRU链表中,同时选取计算性分页和非计算性分页,并将选取的计算性分页或非计算性分页作为替换分页,从而实现根据不同负载类型进行灵活的分页替换,减少系统的抖动,提高系统性能。
  • 用于分布式分层存储系统的下刷方法、装置及存储介质-201711191696.0
  • 冯龙 - 郑州云海信息技术有限公司
  • 2017-11-24 - 2018-05-04 - G06F12/123
  • 本发明公开了一种用于分布式分层存储系统的下刷方法、装置及存储介质,方法包括将高速存储介质中的副本数据按照主副本数据的索引信息存储至第一存储表,从副本数据的索引信息存储至第二存储表的规则分配;当第一存储表中主副本数据的索引信息依据LRU算法淘汰出时,将对应的索引信息移至第二存储表的头部;当第二存储表中的副本数据的索引信息依据LRU算法淘汰出时,将该索引信息对应的副本数据下刷至低速存储介质中;当对第二存储表中对应的副本数据操作后,若该副本数据为主副本数据,则将该数据的索引信息移至第一存储表的头部。可见,本方法能够提升数据在被读取时候的命中率,且能够最大程度的提高读取效率。
  • 混合云中基于文件收益及优先级权重的LRU缓存优化算法-201711226813.2
  • 李春林;黄晓涵;杜书猛;毛习均;赵亚辉;张鹏 - 武汉理工大学
  • 2017-11-29 - 2018-04-20 - G06F12/123
  • 本发明公开了一种混合云中基于文件收益及优先级权重的LRU缓存优化算法,根据文件相关利益的大小,有选择性地对文件执行三种不同操作不添加该文件到混合云缓存;添加该文件到混合云中任务执行所在云端缓存中;添加该文件到任务执行所在云端缓存的同时,将其预取到混合云中的各个云端,增加其缓存副本;然后实现基于优先级的LRU缓存替换算法,即将缓存空间划分为多个优先级队列,在每一个队列中分别使用LRU缓存替换算法选择待替换文件,在这些文件中选择再次被访问概率最小的文件进行替换。本发明是一种适合于混合云环境的缓存替换方法,能够有效节约成本代价,也极大提高了字节命中率、延迟节约率和缓存命中率。
  • 一种存储系统中缓存数据的置换方法、系统及存储系统-201711065897.6
  • 王永刚 - 郑州云海信息技术有限公司
  • 2017-11-02 - 2018-02-16 - G06F12/123
  • 本发明公开了一种存储系统中缓存数据的置换方法、系统及存储系统,包括预先将存储系统的缓存空间划分为N个缓存模块,当N个缓存模块中存在命中的缓存模块时,累计命中的缓存模块的命中次数;将命中的缓存模块插入预设好每级队列长度的M级队列,其中,将首次命中的缓存模块插入第一级队列,每级队列均按照LRU置换算法进行入队操作和出队操作,并当第i级队列中存在再次命中的缓存模块时,根据预设的命中分级规则判断该缓存模块是否满足启动至第i+1级队列的条件,如果是,则将该缓存模块移动至第i+1级队列,如果否,则将第i级队列按照LRU置换算法进行队列调整。本发明避免了IO访问性能的抖动问题,提高了系统的访问效率。
  • 一种异构内存环境下的缓存替换方法-201510239127.3
  • 廖小飞;刘东;金海 - 华中科技大学
  • 2015-05-12 - 2017-09-29 - G06F12/123
  • 本发明公开了一种异构内存环境下的缓存替换方法,其特征在于,包括在缓存行硬件结构中增加一位来源标志位,用于标记该缓存行数据是来源于DRAM还是PCM;在CPU中新增采样存储单元,用于记录程序访存行为,记录数据重用距离信息;还包括采样方法、等效位置计算方法和替换方法三个子方法,采样子方法用于对访问缓存的行为进行采样统计,等效位置计算子方法用于计算等效位置,替换子方法用于确定需要被替换出去的缓存行。本发明针对异构内存环境下程序的访存特性,对传统缓存替换策略进行了优化,实施本发明能减少因为缓存不命中而需要访问PCM内存的高昂时延代价,从而提升系统整体的访存性能。
  • LLC中Cache行的替换方法-201410462286.5
  • 王恩东;倪璠;陈继承 - 浪潮(北京)电子信息产业有限公司
  • 2014-09-11 - 2017-08-01 - G06F12/123
  • 本发明提供了一种LLC中Cache行的替换方法,如果目标Cache地址在LLC中缺失,根据操作类型计算新调入Cache行的替换优先级,按照替换优先级有序原则,将原来替换优先级最高的Cache行替换,并将新调入Cache行存入目标Cache的对应位置;如果目标Cache地址在LLC中命中,根据Cache一致性状态和操作类型,更新当前访问Cache行的替换优先级,按照替换优先级有序原则,对当前访问Cache行进行优先级的升降级。能够有效降低包含Cache中替换引入的包含牺牲者导致的性能损失。
  • 共享片上缓存划分装置-201510113193.6
  • 刘雷波;杨晨;罗凯;李兆石;尹首一;魏少军 - 清华大学
  • 2015-03-16 - 2017-07-28 - G06F12/123
  • 本发明公开了一种共享片上缓存划分装置,包括片上缓存模块;多个可重构阵列;多个第一监测模块,用于跟踪多个可重构阵列上执行应用程序的缓存利用率信息;多个第二监测模块,用于监控多个可重构阵列之间交叠的数据量;划分模块,用于根据缓存利用率信息和多个可重构阵列之间交叠的数据量,确定分配给每个可重构阵列的共享缓存路数。本发明实施例的划分装置,消除了多个可重构阵列之间的交叠数据对缓存利用率的降低问题,可以得到不同划分情况下更加准确的缓存利用率,有利于减少总的缓存缺失,提高缓存利用率,并且该装置结构简单,操作方便。
  • 终端设备的数据存储方法和装置-201611224752.1
  • 郭方清 - 北京五八信息技术有限公司
  • 2016-12-27 - 2017-06-13 - G06F12/123
  • 本发明提供一种终端设备的数据存储方法和装置,该方法包括获取应用程序的待存储的数据;当数据的数据量小于预设的数据量门限时,将数据存储在轻型数据库中;当数据的数据量大于数据量门限时,将数据存储在文件中。本发明提供的终端设备的数据存储方法和装置。通过在获取待存储的数据之后,比较待存储的数据的数据量与预设的数据量门限的大小,根据待存储的数据的数据量与数据量门限的关系,确定不同大小的数据各自对应的存储方式,提高了不同大小的数据的存储效率。
专利分类
×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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