[发明专利]存储装置操作编排在审
申请号: | 202080014407.3 | 申请日: | 2020-01-28 |
公开(公告)号: | CN113454612A | 公开(公告)日: | 2021-09-28 |
发明(设计)人: | R·C·墨菲;G·E·胡申;V·S·拉梅什;A·波特菲尔德;A·科尔日 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16;G06F3/06;G06F12/0802 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 装置 操作 编排 | ||
1.一种设备,其包括:
多个计算装置,所述多个计算装置彼此耦合并且各自包括处理单元和存储器阵列,所述存储器阵列被配置为用于所述处理单元的高速缓存;
接口,所述接口耦合到所述多个计算装置并且可耦合到主机装置;以及
控制器,所述控制器耦合到所述多个计算装置并且包括被配置为进行以下各项的电路:
从耦合到所述设备的存储器装置请求数据块;
使所述多个计算装置中的至少一个计算装置的所述处理单元对所述数据块执行操作,其中所述数据中的至少一些被排序、重新排序、去除或丢弃;以及
在所述数据中的一些被排序、重新排序、去除或丢弃之后,使所述数据块传递到耦合到所述多个计算装置的所述接口。
2.根据权利要求1所述的设备,其进一步包括逻辑,所述逻辑耦合到所述控制器并且被配置为在所述计算装置中的一个执行的操作之前对所述数据块执行一或多个附加操作。
3.根据权利要求1所述的设备,其中所述多个计算装置中的至少一个计算装置包括所述控制器。
4.根据权利要求1至3中任一项所述的设备,其中每个计算装置的所述处理单元被配置有精简指令集架构。
5.根据权利要求1至3中任一项所述的设备,其中所述存储器装置包括NAND存储器装置或3D Xpoint存储器装置或其组合。
6.根据权利要求1至3中任一项所述的设备,其进一步包括另一个控制器,所述另一个控制器被配置为执行与所述存储器装置相关联的读取操作、与所述存储器装置相关联的复制操作、与所述存储器装置相关联的纠错操作或其组合。
7.根据权利要求1至3中任一项所述的设备,其中对所述数据块的所述操作包括逗号分隔值解析操作。
8.一种设备,其包括:
第一计算装置,所述第一计算装置包括第一处理单元和第一存储器阵列,所述第一存储器阵列被配置为用于所述第一处理单元的高速缓存;
第二计算装置,所述第二计算装置包括第二处理单元和第二存储器阵列,所述第二存储器阵列被配置为用于所述第二处理单元的高速缓存,所述第二计算装置耦合到所述第一计算装置;以及
控制器,所述控制器耦合到所述第一计算装置和所述第二计算装置,其中所述控制器被配置为:
分配所述第一计算装置和所述第二计算装置中的至少一个以对数据块执行操作,其中至少一些数据被排序、重新排序、去除或丢弃;以及
使所述第一计算装置和所述第二计算装置中的所述至少一个执行所述操作,其中至少一些数据被排序、重新排序、去除或丢弃。
9.根据权利要求8所述的设备,其进一步包括另一个控制器,所述另一个控制器被配置为对耦合到所述设备的存储器装置执行复制、读取、写入和纠错操作。
10.根据权利要求8所述的设备,其中所述第一计算装置和所述第二计算装置被配置为使得:
所述第一计算装置可以存取与所述第二计算装置相关联的地址空间;以及
所述第二计算装置可以存取与所述第一计算装置相关联的地址空间。
11.根据权利要求8至10中任一项所述的设备,其中所述第一处理单元和所述第二处理单元被配置有相应的精简指令集计算架构。
12.根据权利要求8至10中任一项所述的设备,其中至少一些数据被排序、重新排序、去除或丢弃的所述操作包括用于将与所述数据块相对应的数据量从第一数据量减少到第二数据量的操作。
13.根据权利要求8至10中任一项所述的设备,其中编排控制器进一步被配置为作为执行所述操作的一部分将所述数据块转换成逻辑记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080014407.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:内燃机
- 下一篇:混合传动模块的链条张紧