【技术实现步骤摘要】
主机管理的相干设备存储器
技术介绍
在计算中,高速缓存是存储数据使得可以更快地提供针对该数据的未来请求的组件。例如,存储在高速缓存中的数据可能是较早计算的结果,或者是存储在别处的数据的副本。通常,当在高速缓存中找到所请求的数据时,可以发生高速缓存命中,而当在高速缓存中未找到所请求的数据时,可以发生高速缓存未命中。通过从高速缓存读取数据来提供高速缓存命中,这典型地比重新计算结果或从较慢的数据存储区进行读取更快。因此,经常可以通过从高速缓存提供更多请求来实现效率的提高。附图说明图1是根据一个实施例的包括用于连接计算机系统中的I/O设备的串行点对点互连的系统的简化框图的示意图。图2是根据一个实施例的分层协议栈的简化框图的示意图。图3是事务描述符的实施例的示意图。图4是串行点对点链路的实施例的示意图。图5是根据本公开的实施例的包括连接的加速器的处理系统的示意图。图6是根据本公开的实施例的用于发现附接的相干存储器的过程流程图。图7是根据本公开的实施例的用于对附接的相干存储器进行初始化的过程流程图。图8是根据某些实施例的现场可编程门阵列(FGPA)的示例实施例的示意图。图9是根据各种实施例的可以具有多于一个核心、可以具有集成存储器控制器并且可以具有集成图形的处理器900的框图。图10描绘了根据本公开的一个实施例的系统1000的框图。图11描绘了根据本公开的实施例的更具体的第一示例性系统1100的框图。图12描绘了根据本公开的实施例的更具体的第二示例 ...
【技术保护点】
1.一种装置,包括:/n处理器核心;/n用于缓存数据的处理器存储器;以及/n平台固件,其用于:/n确定设备跨存储器链路接口被连接到所述处理器核心;/n确定所述设备包括附接的存储器单元;/n确定可用于所述处理器核心的所述附接的存储器单元的至少一部分的范围;/n将所述附接的存储器单元的所述部分的范围映射到所述处理器存储器;并且其中:/n所述处理器核心用于使用所述附接的存储器单元的所述部分的范围和所述处理器存储器来缓存数据。/n
【技术特征摘要】
20180629 US 16/023,9841.一种装置,包括:
处理器核心;
用于缓存数据的处理器存储器;以及
平台固件,其用于:
确定设备跨存储器链路接口被连接到所述处理器核心;
确定所述设备包括附接的存储器单元;
确定可用于所述处理器核心的所述附接的存储器单元的至少一部分的范围;
将所述附接的存储器单元的所述部分的范围映射到所述处理器存储器;并且其中:
所述处理器核心用于使用所述附接的存储器单元的所述部分的范围和所述处理器存储器来缓存数据。
2.如权利要求1所述的装置,其中,所述存储器链路接口包括符合英特尔加速器链路(IAL)协议、基于GenZ的协议或基于CAPI的协议中的一个的链路。
3.如权利要求1所述的装置,所述平台固件用于从所述设备接收能力寄存器块,并且其中,所述平台固件用于根据所述能力寄存器块来确定所述附接的存储器单元的所述至少一部分的范围。
4.如权利要求3所述的装置,其中,所述能力寄存器块是指定供应商特定扩展能力(DVSEC)寄存器块。
5.如权利要求1所述的装置,所述平台固件用于利用从所述设备接收的信息或从与所述设备相关联的可扩展固件接口(EFI)驱动程序接收的信息来构造一个或多个高级配置和电源接口(ACPI)表。
6.如权利要求5所述的装置,其中,所述一个或多个ACPI表包括静态资源关系表(SRAT)或异构存储器属性表(HMAT)中的一个或两个。
7.如权利要求6所述的装置,其中,所述HMAT表包括系统局部性延迟和带宽信息结构以及存储器子系统地址范围结构。
8.如权利要求7所述的装置,其中,所述系统局部性延迟和带宽信息结构包括所述附接的存储器单元的带宽和延迟信息。
9.如权利要求7所述的装置,其中,所述存储器子系统地址范围结构包括指示所述附接的存储器单元的系统物理地址(SPA)基数和可用于所述处理器核心的所述附接的存储器单元的空间长度的字段。
10.如权利要求1所述的装置,所述平台固件用于:
确定所述附接的存储器单元未被初始化;以及
使所述附接的存储器单元被初始化。
11.一种用于使用相干存储器的方法,所述存储器包括:
通过与设备相关联的驱动程序确定存在跨链路连接到主机处理器的所述设备;
确定所述设备包括相干存储器;
向所述主机处理器提供关于所述相干存储器的一个或多个属性,以将所述相干存储器映射到系统存储器;
确定所述相干存储器未被初始化;以及
将所述相干存储器初始化以供所述主机处理器使用,所述主机处理器用于使用所述设备的相干存储器和所述系统存储器来存储数据。
12.如权利要求11所述的方法,其中,指令包括与所述设备相关联的可扩展固件接口(EFI)驱动程序。
...
【专利技术属性】
技术研发人员:M·S·那图,V·桑吉潘,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。