【技术实现步骤摘要】
【国外来华专利技术】不对称存储器管理相关申请本申请在35U.S.C.365(c)下要求在2017年2月24日提交的申请号为15/442,470、标题为“ASYMMETRICALMEMORYMANAGEMENT”的美国申请的优先权,本申请还要求在2016年3月14日提交的序列号为62/308,210、标题为“ASYMMETRICALMEMORYMANAGEMENT”的美国临时申请的优先权的权益。
本专利技术的实施例一般涉及存储器装置,并且更具体地,涉及使得高带宽访问能实现的存储器的管理。版权通知/许可本专利文档的部分公开可能包含受版权保护的材料。版权所有者不反对任何人拓制如在专利和商标局专利文件或记录中出现的专利文档或专利公开,但在其它方面无论如何保留所有版权权利。版权通知适用于如下所述和其附图中的所有数据及下述任何软件:版权所有©2017,IntelCorporation,保留所有权利。
技术介绍
存储器装置是在计算装置中普遍存在的,以存储数据和代码以供处理器执行操作和达成计算装置的运转。甚至随着对计算装置的需求增加,存在向在更少功率上操作的更小计算装置发展的趋势,尤其是在移动装置中。随着移动计算装置已在计算性能方面增加,它们已包括越来越多的存储装置和存储器以满足在装置上执行的增加的处理和执行。另外,一些应用能够要求带有高带宽的存储器。附图说明下面的描述包括具有作为本专利技术的实施例的实现的示例给出的图示的图形的讨论。附图应作为示例而不作为限制理解。如在本文中使用的,对一个或多个“实施例”的引用要被理解为描述在本专利技术的至少一个实现中包括的特定特征、结构和/或特性。因此,本 ...
【技术保护点】
1. 一种存储器管理电路,所述存储器管理电路包括:与第一存储器和第二存储器耦合的输入/输出(I/O)电路,所述I/O电路要接收存储器访问请求;以及逻辑,所述逻辑要:确定所述存储器访问请求是到系统存储器的第一区域还是系统存储器的第二区域,其中所述第一区域中的数据在所述第一存储器的高速缓存中是可缓存的;以及响应于所述存储器访问请求之一是到所述第一区域和所述存储器访问请求的第二请求是到所述第二区域的确定,从所述第一存储器的所述高速缓存访问在所述第一区域中的所述数据和从所述第二存储器并发访问在所述第二区域中的第二数据。
【技术特征摘要】
【国外来华专利技术】2016.03.14 US 62/308210;2017.02.24 US 15/4424701.一种存储器管理电路,所述存储器管理电路包括:与第一存储器和第二存储器耦合的输入/输出(I/O)电路,所述I/O电路要接收存储器访问请求;以及逻辑,所述逻辑要:确定所述存储器访问请求是到系统存储器的第一区域还是系统存储器的第二区域,其中所述第一区域中的数据在所述第一存储器的高速缓存中是可缓存的;以及响应于所述存储器访问请求之一是到所述第一区域和所述存储器访问请求的第二请求是到所述第二区域的确定,从所述第一存储器的所述高速缓存访问在所述第一区域中的所述数据和从所述第二存储器并发访问在所述第二区域中的第二数据。2.根据权利要求1所述的存储器管理电路,其中:所述第一区域包括在所述系统存储器中的页的可缓存部分,并且所述第二区域包括在所述系统存储器中的所述页的非可缓存部分;以及其中所述逻辑要仅缓存位于在所述系统存储器中的页的可缓存部分中的数据。3.根据权利要求1所述的存储器管理电路,其中:所述第一存储器具有第一带宽,并且所述第二存储器具有第二带宽,以及其中所述第一区域的大小对所述第二区域的大小的比率与所述第一带宽对所述第二带宽的比率是成比例的。4.根据权利要求1所述的存储器管理电路,其中:所述第一存储器和所述第二存储器各自具有用来传送和接收数据的单独接口;以及其中,所述逻辑要经由所述第一存储器的所述接口对在所述第一区域中的所述数据和经由所述第二存储器的所述接口对在所述第二区域中的所述第二数据进行并发访问。5.根据权利要求1所述的存储器管理电路,其中所述逻辑要:在比所述第一存储器和所述第二存储器单独的带宽大的带宽并发访问所述第一和第二数据。6.根据权利要求1所述的存储器管理电路,其中:所述逻辑要:将所述第一存储器的一部分分配到所述高速缓存并且将所述第一存储器的剩余部分分配到所述系统存储器。7.根据权利要求6所述的存储器管理电路,其中:所述系统存储器包括来自所述第一存储器和所述第二存储器两者的容量;以及其中所述逻辑要访问在映射到所述第一存储器的所述系统存储器的区域中的数据和并发访问在映射到所述第二存储器的所述系统存储器的区域中的数据。8.根据权利要求1所述的存储器管理电路,其中:所述第一存储器包括在与处理器相同的封装中的封装内存储器,并且所述第二存储器包括在与所述处理器分开的封装中的封装外存储器。9.一种系统,所述系统包括:与第一存储器和第二存储器通信耦合的处理器;以及与所述处理器和与所述第一存储器和所述第二存储器通信耦合的逻辑,其中所述逻辑要:确定所述存储器访问请求是到系统存储器的第一区域还是系统存储器的第二区域,其中所述第一区域中的数据在所述第一存储器的高速缓存中是可缓存的;以及响应于所述存储器访问请求之一是到所述第一区域和所述存储器访问请求的第二请求是到所述第二区域的确定,从所述第一存储器的所述高速缓存访问在所述第一区域中的所述数据和从所述第二存储器并发访问在所述第二区域中的第二数据。10.根据权利要求9所述的系统,其中:所述第一区域包括在所述系统存储器中的页的可缓存部分,并且所述第二区域包括在所述系统存储器中的所述页的非可缓存部分;以及其中所述逻辑要仅缓存位于在系统存储器中的页的可缓存部分中的数据。11.根据权利要求9所述的系统,其中:所述第一存储器具有第一带宽,并且所述第二存储器具有第二带宽,以及其中所述第一区域的大小对所述第二区域的大小的比率与所述第一带宽对所述第二带宽的比率是成比例的。12.根据权利要求9所述的系统,其中:所述第一存储器和所述第二存储...
【专利技术属性】
技术研发人员:N博嫩,Z格林菲尔德,R奥斯博内,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。