[发明专利]一种缓存管理方法、装置及现场可编程门阵列有效

专利信息
申请号: 201710364480.3 申请日: 2017-05-22
公开(公告)号: CN107220187B 公开(公告)日: 2020-06-16
发明(设计)人: 陈鹏 申请(专利权)人: 北京星网锐捷网络技术有限公司
主分类号: G06F12/0866 分类号: G06F12/0866
代理公司: 北京中博世达专利商标代理有限公司 11274 代理人: 申健
地址: 100036 北京市海淀区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供一种缓存管理方法、装置及现场可编程门阵列,涉及数据缓存技术领域。用于提高缓存系统的带宽。该方法包括:在收到入队报文时,根据预设分片大小和入队报文的长度将入队报文切割为至少一个数据分片;向各数据分片分配数据缓存通道号;根据向数据分片分配的数据缓存通道号将数据分片分发至对应的数据缓存通道的数据缓存控制器;在数据缓存控制器的控制下将数据分片写入对应的数据缓存;接收数据缓存返回的缓存地址和缓存长度,并根据向数据分片分配的数据缓存通道号以及数据缓存返回的缓存地址和缓存长度生成各数据分片的缓存描述符;将各数据分片的缓存描述符写入BD缓存。本发明用于缓存管理。
搜索关键词: 一种 缓存 管理 方法 装置 现场 可编程 门阵列
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

同类专利
  • 用于执行存储器压缩的系统和方法-202310872581.7
  • A·萨泽加丽;C·E·塔克;J·E·高宁恩;G·R·威廉姆斯三世;C·C-C·李 - 苹果公司
  • 2018-07-26 - 2023-10-03 - G06F12/0866
  • 本发明涉及用于执行存储器压缩的系统和方法。描述了用于高效地移动数据以用于存储和处理的系统、装置和方法。在各种实施方案中,处理器内的压缩单元包括多个硬件通道,选择两个或更多个输入字以进行压缩,并且用于将它们分配给多个硬件通道中的两个或更多个。当处理每个分配的输入字时,将每个字与表的多个条目的条目进行比较。如果确定分配的输入字中的每个索引表的相同条目,则带有最旧输入字的硬件通道生成针对表条目的单个读取请求,并且带有最新输入字的硬件通道生成针对在完成压缩时更新表条目的单个写入请求。每个硬件通道基于其分配的输入字生成压缩的包。
  • 用于GPU启动的通信的系统和方法-202310080503.3
  • S·波特卢里;D·罗赛蒂;E·阿戈斯蒂尼;P·马克撒布;D·马尔科维奇;S·苏尔 - 辉达公司
  • 2023-01-18 - 2023-08-29 - G06F12/0866
  • 本公开涉及用于GPU启动的通信的系统和方法。用于通过数据网络发送数据分组的基于计算机的系统和方法可以包括:在一个或更多个图形处理单元(GPU)上准备数据分组和分组描述符;将分组与分组描述符关联,分组描述符可确定与描述符相关联的分组的期望传输时间;接收时钟时间的指示;以及经由输出接口在与期望传输时间相对应的时钟时间物理地传输分组。用于通过5G数据网络的GPU启动的通信的基于计算机的系统和方法可包括:在GPU存储器中分配一个或更多个存储器缓冲区;由GPU执行至少一个5G信号处理程序;准备用于多个分组的描述符,其中每个分组包括分配的存储器缓冲区,并且其中描述符向分组提供调度指令;以及基于准备的描述符触发通过网络发送分组。
  • 半导体存储器装置及其操作方法-201811217215.3
  • 李周映 - 爱思开海力士有限公司
  • 2018-10-18 - 2023-07-21 - G06F12/0866
  • 本发明涉及一种半导体存储器装置,该半导体存储器装置包括存储器单元阵列、页面缓冲器、高速缓存缓冲器和控制逻辑。存储器单元阵列包括多个存储块。页面缓冲器感测存储器单元阵列中所选择的页面的数据。高速缓存缓冲器临时存储由页面缓冲器感测的数据。控制逻辑控制页面缓冲器和高速缓存缓冲器的操作,以读取存储在存储器单元阵列中的数据。控制逻辑基于半导体存储器装置的高速缓存‑正常状态来控制页面缓冲器和高速缓存缓冲器的操作。
  • 存储器控制器及该存储器控制器的操作方法-201811256559.5
  • 尹皓重 - 爱思开海力士有限公司
  • 2018-10-26 - 2023-06-27 - G06F12/0866
  • 本发明涉及一种存储器控制器,用于控制存储器装置的操作,该存储器控制器包括缓冲存储器和缓冲器管理电路。缓冲存储器包括输入缓冲器和输出缓冲器,输入缓冲器用于存储从主机接收的输入数据,输出缓冲器用于存储从所述存储器装置接收的输出数据。缓冲器管理电路基于输入缓冲器和输出缓冲器中的至少一个的使用状态,改变输入缓冲器和输出缓冲器的容量。
  • 部署实例的方法、实例管理节点、计算节点和计算设备-202210308233.2
  • 梁标;陈现 - 华为云计算技术有限公司
  • 2019-12-31 - 2023-05-12 - G06F12/0866
  • 本申请公开了一种部署实例的方法、实例管理节点、计算节点、计算设备、计算机可读存储介质和计算机程序产品。在该方法中,该实例管理节点接收创建业务实例的请求;该实例管理节点获取该业务实例对应的缓存配置,例如该业务实例对应的缓存配置可以是指与该业务实例匹配的缓存配置;该实例管理节点在计算节点创建该业务实例,在该计算节点按照该缓存配置创建缓存实例。这样,该业务实例可以使用匹配的缓存实例来提供业务,从而提高了业务实例提供业务的效率,以及提高了业务的性能。
  • 存储器系统及其操作方法-201910643849.3
  • 宋旻梧 - 爱思开海力士有限公司
  • 2019-07-17 - 2023-03-28 - G06F12/0866
  • 本文公开了存储器系统及其操作方法。一种存储器系统,包括:存储器装置,适合于存储从主机提供的主机数据;以及存储器控制器,适合于在主机和存储器装置之间管理和传输主机数据,其中存储器控制器包括:写入缓冲器,适合于临时存储要传输到存储器装置的主机数据;缓冲器监视装置,适合于在预定周期期间检查写入缓冲器的使用量;缓冲器使用比较装置,适合于通过将在对应于预定周期的当前周期期间检查的使用量与在对应于预定周期的前一周期期间检查的使用量进行比较,基于使用量比较结果来生成刷新控制信号;以及第一刷新装置,适合于响应于刷新控制信号而将临时存储在写入缓冲器中的主机数据传输到存储器装置。
  • 在高速缓存存储器中合并写入请求-202211067477.2
  • 陈宁;J·朱;林益民;朱方芳 - 美光科技公司
  • 2022-09-01 - 2023-03-07 - G06F12/0866
  • 本申请涉及在高速缓存存储器中合并写入请求。接收指向非易失性存储器装置的写入请求。确定与所述写入请求指定的地址相关联的条带存在于所述易失性存储器装置中。所述易失性存储器装置包含多个条带,所述多个条带中的每一条带具有多个受管理单元。对所述易失性存储器装置中的所述条带的受管理单元执行所述写入请求。将所述易失性存储器装置中的所述条带逐出到所述非易失性存储器装置中的条带。
  • 基于预测逻辑的SRAM数据读取系统-202210862503.4
  • 李春峰;李菲;李旭 - 上海合见工业软件集团有限公司
  • 2022-07-20 - 2023-02-07 - G06F12/0866
  • 本发明涉及一种基于预测逻辑的SRAM数据读取系统,包括:SRAM控制器、读地址预测模块、数据缓存器、数据选择模块和FPGA的外接SRAM,SRAM控制器用于触发所述读地址预测模块;读地址预测模块用于预测T_useri对应的M读地址,并在第i+1周期结束前从外接SRAM读取每一addrmi的数据datami存储至数据缓存器中;数据选择模块用于在T_useri+1获取在所SRAM控制器在T_useri发出的目标读地址addrxi,基于addrxi从数据缓存器中选择对应的目标读数据返回给所述SRAM控制器。本发明减小了用户最小周期,提高了FPGA中的用户最高运行频率。
  • 一种数据交换方法及装置-202110669020.8
  • 郭帆;汪雄峰;刘勇强 - 华为技术有限公司
  • 2021-06-16 - 2022-12-16 - G06F12/0866
  • 一种数据交换方法及装置,涉及存储技术领域,解决了操作系统内核的内存交换机制无法满足不同应用的多样化需求的问题。数据交换方法应用于主机,主机安装有操作系统和目标应用,操作系统包括用户态空间,用户态空间设置有目标应用的用户态接口,用户态接口对应一个存储设备。具体方案包括:主机获取目标应用的交换请求,并根据该交换请求,调用用户态接口对存储设备执行操作。其中,该交换请求为换入请求或换出请求,换出请求用于请求将目标应用的数据从主机的内存写入存储设备。换入请求用于请求将存储设备中的数据写入内存。
  • 非易失性存储器件及其操作方法-201711056941.7
  • 姜勍旻;姜东求;金光源;金贤真 - 三星电子株式会社
  • 2017-10-27 - 2022-11-22 - G06F12/0866
  • 非易失性存储器件包括:存储单元阵列,包括第一平面至第四平面;页缓冲电路,包括分别与第一平面至第四平面连接的第一页缓冲单元至第四页缓冲单元;输入/输出电路,包括与第一页缓冲单元至第四页缓冲单元连接的第一输入/输出单元和与第二页缓冲单元和第四页缓冲单元连接的第二输入/输出单元;以及控制逻辑,控制输入/输出电路在第一读取模式下通过第一输入/输出单元从第一页缓冲单元至第四页缓冲单元中的一个输出第一数据,并且在第二读取模式下通过第一输入/输出单元从第一页缓冲单元和第三页缓冲单元中的一个输出第二数据,通过第二输入/输出单元从第二页缓冲单元和第四页缓冲单元中的一个输出第三数据。
  • 存储装置管理系统以及存储装置管理方法-201810678506.6
  • 林昭宇 - 慧荣科技股份有限公司
  • 2018-06-27 - 2022-10-21 - G06F12/0866
  • 本发明公开了一种存储装置管理方法,运用在连接电子装置的第一存储装置以及第二存储装置,该第一存储装置包括区域暂存区以及全局暂存区,包括:(a)接收自该第二存储装置读取目标数据单元的读取请求;(b)确认该全局暂存区是否有该目标数据单元;(c)若有,则从该全局暂存区读取该目标数据单元,若无,则确认该区域暂存区是否有该目标数据单元;以及(d)若该区域暂存区有该目标数据单元,则从该区域暂存区读取该目标数据单元,若该区域暂存区没有该目标数据单元,则从该第二存储装置读取该目标数据单元。
  • 一种数据缓存的方法、系统、计算机存储介质及移动终端-202210935561.5
  • 王世珍;郑自浩;杨东虎 - 南京雷鲨信息科技有限公司
  • 2022-08-04 - 2022-10-18 - G06F12/0866
  • 本发明涉及计算机缓存技术领域,尤其涉及一种数据缓存的方法、系统、计算机存储介质及移动终端。包括步骤:基于Checkpoint时生成Checkpointio并发送至Dmcache设备上;元数据io经Dmcache设备时直接存入原始磁盘设备中;等待缓存设备数据在时间阈值内回写存入原始磁盘设备反应是否超时;缓存设备数据回写存入原始磁盘设备未超时则将本次Checkpoint写入文件系统;若缓存设备数据回写存入原始磁盘设备超时,文件系统维持上一次Checkpoint,元数据和数据仍一致。解决了在F2FS文件系统上使用Dmcache时保证Checkpoint的一致性。
  • 用于全跨度降级的抢先升级-202180013263.4
  • L.M.古普塔;C.A.哈迪;B.A.里纳尔迪;K.A.尼尔森 - 国际商业机器公司
  • 2021-03-30 - 2022-09-20 - G06F12/0866
  • 公开了一种用于改进到RAID阵列的降级性能的方法。该方法周期性地在高速缓存中扫描准备好被降级到RAID阵列的第一跨度。在扫描高速缓存时,该方法识别当前未准备好被降级到RAID阵列但在高速缓存的后续扫描期间将可能准备好被降级的第二跨度。该方法发起将第二跨度的任何缺失的数据从RAID阵列抢先升级到高速缓存中,以为后续扫描做准备。在发生后续扫描时,该方法从高速缓存将第二跨度从高速缓存降级到RAID阵列。
  • 数据处理器-202210191779.4
  • N·谢尔比纳;S·M·布拉休斯;J·T·彭纳拉;A·维杰亚舍卡 - ARM有限公司
  • 2022-02-28 - 2022-08-30 - G06F12/0866
  • 本发明题为“数据处理器”。在其中能够配置用于访问存储器的通道的变化的数量的数据处理系统中,用于对该存储器的访问的该通信通道通过以下操作来确定:将与该存储器访问相关联的存储器地址映射451到中间地址空间内的中间地址;基于被配置用于访问该存储器的通道的该数量,选择452映射操作用于根据该中间地址确定哪个通道要用于该存储器访问;以及使用452所选择的映射操作根据该中间地址来确定哪个通道要用于该存储器访问。
  • 数据处理方法及装置-202011527617.0
  • 何孝金 - 新华三大数据技术有限公司
  • 2020-12-22 - 2022-08-30 - G06F12/0866
  • 本申请提供一种数据处理方法及装置,所述方法应用于存储系统,所述方法包括:接收主机发送的第一操作指令,所述第一操作指令包括用户对象的第一逻辑区块地址LBA以及第一快照序列号;根据所述第一LBA以及第一快照序列号,查找元数据缓存,所述元数据缓存包括至少一个元数据值,每个元数据值包括实际写入的ROW对象的第二LBA、第一标识以及第二标识;当从所述元数据缓存中获取到与所述第一LBA以及第一快照序列号对应的第一元数据值时,根据所述第一操作指令的类型,识别所述第一标识的值或者所述第二标识的值;根据识别结果,对所述第二LBA中存储的数据进行对应处理。
  • 一种基于FPGA和固态硬盘的嵌入式数据存储器-202210098266.9
  • 戚宗锋;张静克;王华兵;申绪涧;汪亚;邰宁;汪连栋;王川川 - 中国人民解放军63892部队
  • 2022-01-27 - 2022-06-07 - G06F12/0866
  • 本发明公开了一种基于FPGA和固态硬盘的嵌入式数据存储器,包括存储器,所述存储器上设有固态硬盘插座,且固态硬盘插座上端插接有固态硬盘,所述存储器包括FPGA、SPI Flash和固态硬盘,且FPGA上集成有文件数据读写模块和待存储数据读写模块,所述SPI Flash与FPGA电性连接,所述文件数据读写模块的发送端与SPI Flash电性连接,所述待存储数据读写模块的接发端与固态硬盘电性连接。该基于FPGA和固态硬盘使用SPI Flash作为文件数据缓存器,将文件数据暂存到SPI Flash,待文件数据量达到一定数量后再由FPGA读出转存到固态硬盘,从而减小固态硬盘文件区数据更新频率,实现各区域读写次数一致,从而达到大大减小文件时间开支和实现磨损均衡。
  • 一种调整队列缓存方法、电子设备及计算机存储介质-202011048428.5
  • 俱艳艳 - 中兴通讯股份有限公司
  • 2020-09-29 - 2022-04-12 - G06F12/0866
  • 本发明实施例公开了一种调整队列缓存方法,包括:设定片内缓存使用率门限和片外缓存使用率门限;对片内缓存使用率和片外缓存使用率按指定周期进行统计并实时监控;根据片内缓存使用率、片外缓存使用率、片内缓存使用率门限和片外缓存使用率门限,进行片外缓存与片内缓存之间的自适应调整。本发明实施例还提供了一种电子设备,实现了在网络传输过程中设备根据网络突发状况自动启用外部缓存或回切到内部缓存。
  • 一种埋点数据上报方法、装置、电子设备及可读存储介质-202111154676.2
  • 欧阳耀锦;杨丰玮;王沅召;宋德超;甄志坚 - 珠海格力电器股份有限公司;珠海联云科技有限公司
  • 2021-09-29 - 2021-12-31 - G06F12/0866
  • 本申请涉及一种埋点数据上报方法、装置、电子设备及可读存储介质,通过采集埋点数据,并将采集到的埋点数据进行缓存;将缓存的埋点数据量与缓存阈值进行比较,并确定比较结果;当比较结果为缓存的埋点数据量达到缓存阈值时,暂停采集埋点数据,并获取终端当前的网络状态;根据终端当前的网络状态确定缓存的埋点数据的上报方式;采用确定出的上报方式对缓存的埋点数据进行上报;其中,使得缓存的埋点数据量控制在缓存阈值内,避免了无休止采集并缓存埋点数据的问题,同时避免了缓存的埋点数据量过多,导致上报缓存的埋点数据时占用带宽用户网络资源过多,影响用户体验的问题。
  • 一种数据缓冲区管理方法及系统-202010496714.1
  • 冯国荣 - 炬芯科技股份有限公司
  • 2020-06-03 - 2021-12-07 - G06F12/0866
  • 本发明实施例的主要目的在于提供一种数据缓冲区管理方法,包括如下步骤:检测缓冲区当前存储的数据量与预定阈值的大小关系;记录当前检测次数值;根据所述当前检测次数值调整采样率。相应的本发明实施例还提供一种数据缓冲区管理系统。通过本发明实施例提供的技术方案,可以有效减少至少两个无线设备间通信时的交互次数。
  • 页条带的数据组织以及向页条带写入数据的方法与装置-202111074716.2
  • 王祎磊;任艳伟;沈飞 - 北京忆芯科技有限公司
  • 2017-05-10 - 2021-12-07 - G06F12/0866
  • 公开了页条带的数据组织以及向页条带写入数据的方法与装置。所公开的方法包括将第一页条带的第一部分数据写入来自多个逻辑单元的多个第一物理页;备份第一存储器中的根据第一页条带的第一部分数据生成的第一校验数据;将第二页条带的第一部分数据写入来自所述多个逻辑单元的多个第二物理页;在所述第一存储器中缓存根据第二页条带的第一部分数据生成的第二校验数据;将第一页条带的第二部分数据写入来自所述多个逻辑单元的多个第三物理页;其中第一物理页与第三物理页在非易失存储器的物理空间上不相邻。从而,使用少量的存储空间计算多个页条带的校验数据,并同时向多个页条带写入数据。
  • 使用CMB提供开放通道存储设备-201910385222.2
  • 贾舒;孙通;郑宏亮 - 北京忆芯科技有限公司
  • 2019-05-09 - 2021-12-07 - G06F12/0866
  • 本申请涉及存储技术,特别地,涉及一种存储设备,包括:命令接口、控制部件和NVM;所述存储设备向主机提供存储空间与内存空间;所述内存空间的缓存单元存储第一类地址;控制部件通过命令接口接收指示缓存单元索引的IO命令,并且根据IO命令中的缓存单元索引从缓存单元中获取第一类地址,根据第一类地址访问NVM。本申请在不修改操作系统内核的情况下,提供了使用物理地址访问存储设备的方法、主机与存储设备,从而使应用程序得以获得开放通道固态存储设备提供的优势,且避免了修改内核引入的风险。
  • 与文件高速缓存的上下文感知管理相关联的计算方法和装置-201680009844.X
  • R·王;W·赵;W·申;M·P·梅尼耶;T-Y·C·泰;M·A·埃尔金 - 英特尔公司
  • 2016-01-26 - 2021-10-15 - G06F12/0866
  • 本文中讨论了与文件高速缓存管理相关联的计算机可读存储介质,计算设备以及方法。在实施例中,计算设备可以包括文件高速缓存和与文件高速缓存耦合的文件高速缓存管理器。文件高速缓存管理器可以被配置为实现上下文感知驱逐策略,以便至少部分地基于与单独文件相关联的文件级上下文信息,来识别来自于包括在文件高速缓存内的多个单独文件中的用于从文件高速缓存中删除的候选文件。在实施例中,文件级上下文信息可以包括与单独文件相关联的存取最近度和存取频率的指示。在这样的实施例中,识别用于从文件高速缓存中删除的候选文件可以是至少部分地基于单独文件的存取最近度和存取频率两者的。可以描述和/或要求保护其它实施例。
  • 一种数据缓存方法及装置-201910919187.8
  • 杨方方;苗宇;何坤;叶晓虎 - 绿盟科技集团股份有限公司;北京神州绿盟科技有限公司
  • 2019-09-26 - 2021-10-15 - G06F12/0866
  • 本发明提供一种数据缓存方法及装置,用以解决现有技术中存在的数据缓存效率较低的问题。包括:获取用于指示从磁盘中读取一条数据所需的时长的第一读取成本,以及用于指示从预设内存中读取一条数据所需的时长的第二读取成本;获取磁盘上存储的多个磁盘文件中每个磁盘文件的第一空间占用量和访问次数;第一空间占用量用于表征磁盘文件中热点数据所占用的存储空间大小;根据第一读取成本、第二读取成本、每个磁盘文件的第一空间占用量和访问次数,确定每个磁盘文件的访问代价;根据每个磁盘文件的第一空间占用量和访问代价,在多个磁盘文件中确定出待缓存磁盘文件,并将待缓存磁盘文件中的热点数据缓存至预设内存。
  • 一种数据存储方法及装置-201610946331.3
  • 尹志新 - 杭州海康威视数字技术股份有限公司
  • 2016-11-02 - 2021-09-10 - G06F12/0866
  • 本申请实施例提供了一种数据存储方法及装置,应用于终端,该终端包括至少一个磁盘,磁盘按照物理地址的顺序划分为至少两个虚拟存储段,元数据存储段用于存储已存储文件的标识与各个虚拟存储段之间对应关系的第一类对应关系库。该数据存储方法包括:接收目标文件的待存储数据;根据目标文件的标识和第一类对应关系库,确定用于存储待存储数据的目标虚拟存储段;根据目标虚拟存储段中所存储数据的末尾存储位置,获取目标虚拟存储段中可用存储空间的容量;判断所述容量是否大于等于所述待存储数据的数据量;如果是,则以所述末尾存储位置为待存储数据的起始存储位置,将待存储数据存储至目标虚拟存储段。本实施例能够减少读取文件数据的时间。
  • 部署实例的方法、实例管理节点、计算节点和计算设备-201911418980.6
  • 梁标;陈现 - 华为技术有限公司
  • 2019-12-31 - 2021-07-16 - G06F12/0866
  • 本申请公开了一种部署实例的方法、实例管理节点、计算节点、计算设备、计算机可读存储介质和计算机程序产品。在该方法中,该实例管理节点接收创建业务实例的请求;该实例管理节点获取该业务实例对应的缓存配置,例如该业务实例对应的缓存配置可以是指与该业务实例匹配的缓存配置;该实例管理节点在计算节点创建该业务实例,在该计算节点按照该缓存配置创建缓存实例。这样,该业务实例可以使用匹配的缓存实例来提供业务,从而提高了业务实例提供业务的效率,以及提高了业务的性能。
专利分类
×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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