[发明专利]用于包含存储器节点的分布式存储器系统的设备及方法有效
申请号: | 201480015701.0 | 申请日: | 2014-02-14 |
公开(公告)号: | CN105051708B | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 肯尼思·M·丘尔维茨;肖恩·S·艾勒特 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F13/14 | 分类号: | G06F13/14;G06F12/00 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 路勇 |
地址: | 美国爱*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 包含 存储器 节点 分布式 系统 设备 方法 | ||
1.一种用于分布式存储器系统的设备,所述设备包括:
处理器;以及
存储器系统,其耦合到所述处理器且经配置以从所述处理器接收指令以存取由所述存储器系统存储的信息,所述存储器系统包含多个存储器节点,其中所述多个存储器节点中的每一存储器节点耦合到所述多个存储器节点中的至少一个其它存储器节点,且所述多个存储器节点中的每一存储器节点包括:
本地存储器,其经配置以存储信息;
计算逻辑,其经配置以执行计算操作;以及
节点控制器,其经配置以控制所述计算逻辑以执行计算操作且经配置以基于在所述存储器节点中执行的本地操作的结果确定消息的目的存储器节点,
其中所述存储器节点经配置以产生包含用于操作的指令的内部消息,所述用于操作的指令不同于从所述处理器接收的所述指令,所述内部消息将被提供到所述多个存储器节点中的所述至少一个其它存储器节点以执行所述操作,其中所述用于操作的指令包括由所述存储器节点的所述节点控制器和计算逻辑产生的信息以辅助所述至少一个其它存储器节点满足对与从所述处理器接收的所述指令相关联的信息的请求。
2.根据权利要求1所述的设备,其中所述
节点控制器经配置以控制所述本地存储器以执行存储器操作,且经配置以产生待从所述存储器节点向外提供的包含指令的消息。
3.根据权利要求2所述的设备,其中所述节点控制器经配置以产生待提供到所述多个存储器节点中的另一存储器节点的内部消息,且进一步经配置以产生待提供到所述处理器的外部消息。
4.根据权利要求1所述的设备,其中所述多个存储器节点中的存储器节点经配置以产生包含与源存储器节点、目的存储器节点、操作、数据或其组合相关的信息的内部消息。
5.根据权利要求1所述的设备,其进一步包括:
本地存储器总线,其耦合到所述处理器;以及
存储器,其耦合到所述本地存储器总线且经配置以存储信息。
6.一种用于分布式存储器系统的设备,所述设备包括:
第一存储器节点,其经配置以将信息存储于本地存储器中;以及
第二存储器节点,其耦合到所述第一存储器节点且经配置以接收包含第一指令的第一消息,所述第二存储器节点进一步经配置以产生包含并不包含于所述第一消息中的第二指令的第二消息,且将所述第二消息提供到所述第一存储器节点,其中所述第二指令包括由所述第二存储器节点的节点控制器和计算逻辑产生的信息以辅助所述第一存储器节点满足对与所接收的所述第一消息相关联的信息的请求,所述第一存储器节点进一步经配置以根据所述第二指令执行存储器操作。
7.根据权利要求6所述的设备,其中所述第二存储器节点经配置以响应于由所述第一存储器节点要求的额外信息、处理或其组合来产生所述第二消息。
8.根据权利要求6所述的设备,其中所述第一消息包括第一包且所述第二消息包括第二包。
9.根据权利要求6所述的设备,其中所述第一消息包括内部包且所述第二消息包括内部包或外部包。
10.根据权利要求6所述的设备,其进一步包括第三存储器节点,且其中所述第二存储器节点进一步经配置以将所述第二消息提供到所述第三存储器节点,所述第三存储器节点经配置以根据所述第二指令执行所述存储器操作。
11.根据权利要求10所述的设备,其中所述第二存储器节点包含经配置以响应于所述第一消息而产生所述第二消息的节点控制器。
12.根据权利要求6所述的设备,其中根据所述第二指令的所述存储器操作包括对存储于本地存储器中的信息的搜索操作,且其中所述第一存储器节点进一步经配置以产生包含由所述搜索操作识别的信息的第三消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480015701.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:非易失性电荷俘获存储器件和逻辑CMOS器件的集成
- 下一篇:力学量测量装置