[发明专利]用于包含存储器节点的分布式存储器系统的设备及方法有效
申请号: | 201480015701.0 | 申请日: | 2014-02-14 |
公开(公告)号: | CN105051708B | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 肯尼思·M·丘尔维茨;肖恩·S·艾勒特 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F13/14 | 分类号: | G06F13/14;G06F12/00 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 路勇 |
地址: | 美国爱*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 包含 存储器 节点 分布式 系统 设备 方法 | ||
本发明揭示用于包含存储器节点的分布式存储器系统的设备及方法。实例设备包含处理器及耦合到所述处理器的存储器系统。所述存储器系统经配置以从所述处理器接收指令以存取由所述存储器系统存储的信息。所述存储器系统包含多个存储器节点,其中所述多个存储器节点中的每一存储器节点耦合到所述多个存储器节点中的至少一个其它存储器节点,且所述多个存储器节点中的每一存储器节点经配置以产生包含用于操作的指令的内部消息,所述内部消息将被提供到所述多个存储器节点中的另一存储器节点以执行所述操作。
本申请案主张2013年3月15日申请的第13/842,984号美国非临时申请案的优先权,所述申请案以全文引用的方式并入本文中以用于任何目的。
背景技术
计算平台的处理能力随着计算平台上的核心的数目及线程的数目的增加而增加。处理能力的此增加引起对系统存储器的需求的对应增加。举例来说,对系统存储器的读及写操作随着核心及线程数的增加而增加。存在存储器存取将形成计算平台的实质性能瓶颈的风险。举例来说,在传统的计算机架构中,CPU到存储器接口可对于(例如)大量存储器操作造成显著瓶颈。即,由于CPU控制到存储器系统、来自存储器系统及存储器系统内的每一事务以用于对由存储器系统存储的信息执行操作,所以会产生瓶颈。
发明内容
在本发明的实施例中,设备包含处理器及耦合到所述处理器的存储器系统。所述存储器系统经配置以从所述处理器接收指令以存取由所述存储器系统存储的信息。所述存储器系统包含多个存储器节点,其中所述多个存储器节点中的每一存储器节点耦合到所述多个存储器节点中的至少一个其它存储器节点,且所述多个存储器节点中的每一存储器节点经配置以产生包含用于操作的指令的内部消息。所述内部消息将被提供到所述多个存储器节点中的另一存储器节点以执行所述操作。
在本发明的另一实施例中,设备包含经配置以将信息存储于本地存储器中的第一存储器节点且进一步包含耦合到所述第一存储器节点且经配置以接收包含第一指令的第一消息的第二存储器节点。所述第二存储器节点进一步经配置以产生包含未包含于所述第一消息中的第二指令的第二消息且将所述第二消息提供到所述第一存储器节点。所述第一存储器节点进一步经配置以根据所述第二指令执行存储器操作。
在本发明的另一实施例中,设备包含通信地耦合在一起的多个存储器节点,其中所述多个存储器节点中的每一存储器节点包含总线、耦合到所述总线且经配置以存储信息的本地存储器、计算逻辑、通信接口及节点控制器。所述计算逻辑耦合到所述总线且经配置以对由所述本地存储器存储的信息执行计算操作。所述通信接口耦合到所述总线且经配置以提供与所述存储器节点的通信。所述节点控制器耦合到所述总线,且经配置以提供指令以控制所述本地存储器以执行存储器操作,且经配置以提供指令以控制所述计算逻辑以执行所述计算操作。所述节点控制器进一步经配置以产生包含指令的消息,所述消息被提供到所述通信接口以从所述存储器节点向外提供。
在本发明的另一实施例中,方法包含在存储器系统的第一存储器节点处接收外部消息,所述外部消息包含用以执行第一存储器操作的第一指令。响应于所述第一指令,在所述第一存储器节点处产生包含用于第二存储器操作的第二指令的内部消息。所述第二指令并不包含于所述外部消息中。将所述第二消息提供到所述存储器系统的第二存储器节点,且响应于所述第二消息在所述第二存储器节点处执行所述第二存储器操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480015701.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:非易失性电荷俘获存储器件和逻辑CMOS器件的集成
- 下一篇:力学量测量装置