首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种可配置Cache存储系统 

申请/专利权人:沐曦集成电路(上海)有限公司

申请日:2023-11-29

公开(公告)日:2024-07-05

公开(公告)号:CN117539799B

主分类号:G06F12/0802

分类号:G06F12/0802

优先权:

专利状态码:有效-授权

法律状态:2024.07.05#授权;2024.03.01#实质审查的生效;2024.02.09#公开

摘要:本申请涉及数据存储技术领域,特别是涉及一种可配置Cache存储系统,系统包括:数据库、Cache缓存、处理器和存储有计算机程序的存储器,当计算机程序被处理器执行时,实现以下步骤:根据N、K和g,确定更新缓存行尺寸i=indexN*K*g,若i≠h,根据i和h,确定缓存行数量调整系数j=hi,根据j和T,确定更新缓存行数量p=j*T,根据p,配置Cache缓存,使用配置后的Cache缓存,对所述M个待存储数据组进行存储,根据所需缓存的待存储数据的属性信息个数及单个属性信息的数据尺寸,灵活配置Cache的缓存行数量,使得在Cache能够完整存储待存储数据的同时,尽可能地填充更多的待存储数据,也即提高了Cache缓存的利用率。

主权项:1.一种可配置Cache存储系统,其特征在于,所述系统包括:数据库、Cache缓存、处理器和存储有计算机程序的存储器,其中,所述数据库中包括待存储数据组A=[a1,a2,…,am,…,aM],其中,am是指第m个待存储数据,m为[1,M]范围内的整数,am=[bm1,bm2,…,bmn,…,bmN],bmn是指第m个待存储数据中的第n个属性信息,n为[1,N]范围内的整数,bmn=[cmn1,cmn2,…,cmnk,…,cmnK],cmnk是指第m个待存储数据的第n个属性信息的第k个部件信息,k为[1,K]范围内的整数,一部件信息的数据尺寸为g,Cache缓存包括T个初始缓存行[d1,d2,…,dt,…,dT],dt是指第t个缓存行,t为[1,T]范围内的整数,dt对应于et,et是指第t个缓存行中的存储信息,一存储信息对应的初始存储尺寸为h,h=maxN*maxK*g,当所述计算机程序被处理器执行时,实现以下步骤:S11,根据N、K和g,确定更新缓存行尺寸i=indexN*K*g,indexN*K*g是指从R个预设值中选择与N*K*g最接近的预设值;S13,若i≠h,根据i和h,确定缓存行数量调整系数j=hi;S14,根据j和T,确定更新缓存行数量p=j*T;S15,根据p,配置Cache缓存;S16,使用配置后的Cache缓存,对所述M个待存储数据组进行存储。

全文数据:

权利要求:

百度查询: 沐曦集成电路(上海)有限公司 一种可配置Cache存储系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。