System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
根据本公开的一个或多个实施例的一个或多个方面涉及用于数据存储的系统和方法,并且更具体地,涉及用于自适应高速缓存配置的系统和方法。
技术介绍
1、随着通用处理器和专用加速器的进步,存储装置通常是计算机系统的瓶颈。将高速缓存的层添加到存储装置可帮助减少总体数据访问时间(例如,在高速缓存命中的情况下)。因此,可期望增大高速缓存层的命中率以提高存储装置的性能。
2、在该
技术介绍
部分中公开的以上信息仅用于增强对本公开的背景的理解,并且因此,其可包含不形成现有技术的信息。
技术实现思路
1、本公开的一个或多个实施例描述了一种存储系统,所述存储系统包括:第一存储介质;处理器,被配置为与第一存储介质通信;以及存储器,结合到处理器。存储器存储指令,所述指令在由处理器执行时使处理器:接收用于访问数据的请求;基于所述请求对第一存储介质进行搜索;从计算装置接收命令,所述命令包括配置参数;并且基于所述命令,将第一存储介质的架构从第一架构修改为与配置参数对应的第二架构。
2、根据一些实施例,第一存储介质包括高速缓存存储器。
3、根据一些实施例,配置参数标识数据放置特性或数据替换特性中的至少一个。数据放置特性可包括直接映射高速缓存、全相联高速缓存或组相联高速缓存中的至少一个的特性。数据替换特性可包括最近最少使用(lru)算法或最不频繁使用(lfu)算法中的至少一个的特性。
4、根据一些实施例,配置参数标识高速缓存块尺寸或高速缓存行尺寸中的至少一个。
5
6、根据一些实施例,所述指令还使处理器基于第一存储介质的第二架构移除第一存储介质中的数据。
7、根据一些实施例,来自计算装置的命令基于检测的数据访问模式。
8、根据一些实施例,计算装置被配置为基于检测的数据访问模式识别配置参数。
9、本公开的一个或多个实施例还描述了一种方法,包括:接收用于访问数据的请求;基于所述请求对第一存储介质进行搜索;从计算装置接收命令,所述命令包括配置参数;以及基于所述命令,将第一存储介质的架构从第一架构修改为与配置参数对应的第二架构。
10、当考虑关于下面的具体实施方式、所附权利要求和附图时,将更全面地理解本公开的实施例的这些和其他特征、方面和优点。当然,专利技术的实际范围由所附权利要求限定。
本文档来自技高网...【技术保护点】
1.一种存储系统,包括:
2.根据权利要求1所述的存储系统,其中,第一存储介质包括高速缓存存储器。
3.根据权利要求2所述的存储系统,其中,配置参数标识数据放置特性和数据替换特性中的至少一个。
4.根据权利要求3所述的存储系统,其中,数据放置特性包括直接映射高速缓存、全相联高速缓存和组相联高速缓存中的至少一个的特性。
5.根据权利要求3所述的存储系统,其中,数据替换特性包括最近最少使用算法和最不频繁使用算法中的至少一个的特性。
6.根据权利要求2所述的存储系统,其中,配置参数标识高速缓存块尺寸和高速缓存行尺寸中的至少一个。
7.根据权利要求1至6中的任意一项所述的存储系统,其中,所述请求与存储器地址相关联,并且所述指令还使处理器基于第一存储介质的第二架构将存储器地址转变为第一存储介质的地址。
8.根据权利要求1至6中的任意一项所述的存储系统,其中,所述指令还使处理器基于第一存储介质的第二架构移除第一存储介质中的数据。
9.根据权利要求1至6中的任意一项所述的存储系统,其中,来自计算装置
10.根据权利要求9所述的存储系统,其中,计算装置被配置为基于检测的数据访问模式识别配置参数。
11.一种用于存储系统的方法,包括:
12.根据权利要求11所述的方法,其中,第一存储介质包括高速缓存存储器。
13.根据权利要求12所述的方法,其中,配置参数标识数据放置特性和数据替换特性中的至少一个。
14.根据权利要求13所述的方法,其中,数据放置特性包括直接映射高速缓存、全相联高速缓存和组相联高速缓存中的至少一个的特性。
15.根据权利要求13所述的方法,其中,数据替换特性包括最近最少使用算法和最不频繁使用算法中的至少一个的特性。
16.根据权利要求12所述的方法,其中,配置参数标识高速缓存块尺寸和高速缓存行尺寸中的至少一个。
17.根据权利要求11至16中的任意一项所述的方法,其中,所述请求与存储器地址相关联,并且所述方法还包括:
18.根据权利要求11至16中的任意一项所述的方法,还包括:
19.根据权利要求11至16中的任意一项所述的方法,其中,来自计算装置的所述命令基于检测的数据访问模式。
20.根据权利要求19所述的方法,其中,计算装置基于检测的数据访问模式识别配置参数。
...【技术特征摘要】
1.一种存储系统,包括:
2.根据权利要求1所述的存储系统,其中,第一存储介质包括高速缓存存储器。
3.根据权利要求2所述的存储系统,其中,配置参数标识数据放置特性和数据替换特性中的至少一个。
4.根据权利要求3所述的存储系统,其中,数据放置特性包括直接映射高速缓存、全相联高速缓存和组相联高速缓存中的至少一个的特性。
5.根据权利要求3所述的存储系统,其中,数据替换特性包括最近最少使用算法和最不频繁使用算法中的至少一个的特性。
6.根据权利要求2所述的存储系统,其中,配置参数标识高速缓存块尺寸和高速缓存行尺寸中的至少一个。
7.根据权利要求1至6中的任意一项所述的存储系统,其中,所述请求与存储器地址相关联,并且所述指令还使处理器基于第一存储介质的第二架构将存储器地址转变为第一存储介质的地址。
8.根据权利要求1至6中的任意一项所述的存储系统,其中,所述指令还使处理器基于第一存储介质的第二架构移除第一存储介质中的数据。
9.根据权利要求1至6中的任意一项所述的存储系统,其中,来自计算装置的命令基于检测的数据访问模式。
10.根据权利要求9所述的存储系统,其中...
【专利技术属性】
技术研发人员:萨哈德·萨拉马特,李宗旺,瑞卡·皮楚马尼,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。