计算存储装置与基于网络化的系统的制作方法
- 国知局
- 2025-01-10 13:41:08
本文描述的实例大体上涉及计算存储装置及系统。
背景技术:
1、异构计算单元(通常称为加速器)通常具有不同于一般cpu的架构及指令集。一些加速器可具有并行工作的浮点计算核心,且一些加速器可具有定制的计算逻辑以使某些应用程序加速。为将加速器并入应用程序中,程序员可剖析应用程序并识别计算密集型任务,然后将应用程序划分为主机代码及加速器代码。在执行期间,主机应用程序将输入数据传送到加速器,且加速器经编程以对输入数据执行操作,且接着将结果写回到主机。
技术实现思路
1、本文描述实例设备。设备的一些实例包含主机接口及经配置以经由所述主机接口与主机连接并执行从所述主机传达的计算任务的逻辑。耦合到所述逻辑的存储控制器经配置以与包括非易失性存储器的存储装置通信,其中所述存储装置形成所述逻辑与所述主机之间的共享文件系统的部分,且其中驻留在所述存储装置上的数据可由所述逻辑存取以用于从所述主机装置传达的所述计算任务。
2、在一些实例中,所述数据可响应于来自所述主机的命令而创建,并且所述数据可在创建所述数据时存储在所述存储装置上。
3、在一些实例中,所述共享文件系统可进一步由一或多个额外主机共享。
4、在一些实例中,所述逻辑可包含专用集成电路(asic)。
5、在一些实例中,所述逻辑可包含现场可编程门阵列(fpga),其中逻辑可经配置以从所述主机接收指令以配置所述逻辑以执行所述计算任务。
6、一些实例可进一步包含耦合到所述主机接口及所述逻辑的存储器控制器。
7、在一些实例中,所述存储器控制器可经配置以从所述主机接收额外数据并将所述额外数据传达到所述逻辑。
8、在一些实例中,所述逻辑可进一步经配置以将所述计算任务的结果写入所述存储装置。
9、一些实例可进一步包含第二存储装置,其经配置以提供可由所述主机及由所述逻辑存取的所述共享文件系统的第二部分。
10、本文描述方法的实例。一些实例方法包含在耦合到存储控制器的逻辑处从主机接收计算任务,其中所述存储控制器经配置以与包括非易失性存储器的存储装置通信,存取驻留在所述存储装置上的数据,其中所述存储装置形成在所述主机与所述逻辑之间的共享文件系统的部分,及在经由所述存储控制器存取所述数据时使用所述数据执行所述计算任务。
11、在一些实例中,第二存储装置可形成所述共享文件系统的第二部分,并且执行所述计算任务进一步包括使用驻留在所述第二存储装置上的第二数据。
12、在一些实例中,所述存储控制器可耦合到主机接口逻辑以提供所述主机对所述存储装置的存取。
13、一些实例方法可进一步包含将作为所述计算任务的结果产生的数据写入所述存储装置。
14、在一些实例中,从所述主机接收的所述计算任务可包含用于定制所述逻辑以用于执行所述计算任务的指令。
15、本文描述系统的实例。一些实例系统可包含:存储装置,其包括非易失性存储器,其中所述存储装置经配置以提供可由主机及由耦合到经配置以与所述存储装置通信的存储控制器的逻辑存取的共享文件系统的一部分;主机接口,其耦合到所述逻辑,其中所述主机接口经配置以从所述主机接收存储命令以在创建数据时将所述数据存储在所述存储装置上,其中所述主机接口进一步经配置以从所述主机接收任务以使所述逻辑使用所述存储装置上的所述所存储数据执行计算任务,其中所述逻辑经配置以使用在所述存储装置上的所述所存储数据执行所述计算任务。
16、在一些实例中,所述逻辑可进一步经配置以将所述计算任务的结果写入所述存储装置。
17、在一些实例中,所述逻辑可进一步经配置以从所述主机接收指令以配置所述逻辑以执行所述计算任务。
18、一些实例系统可进一步包含第二存储装置,其经配置以提供可由所述主机及由所述逻辑存取的所述共享文件系统的第二部分。
19、在一些实例中,所述计算任务可进一步使用驻留在所述第二存储装置上的第二数据,且所述逻辑进一步经配置以使用在所述存储装置上的所述所存储数据及在所述第二存储装置上的所述第二数据来执行所述计算任务。
技术特征:1.一种计算存储装置系统,其包括:
2.根据权利要求1所述的计算存储装置系统,其中所述加速器逻辑进一步经配置以使用与所述指针相关联的数据大小来存取经存储的所述数据。
3.根据权利要求1所述的计算存储装置系统,其中所述加速器逻辑经配置以至少部分地基于从所述主机接收的配置信息或编译指令来执行所述计算任务。
4.根据权利要求1所述的计算存储装置系统,其中所述共享文件系统能够由至少一个其它主机存取。
5.根据权利要求1所述的计算存储装置系统,其中所述加速器逻辑包含专用集成电路asic。
6.根据权利要求1所述的计算存储装置系统,其中所述加速器逻辑包含现场可编程门阵列fpga。
7.根据权利要求1所述的计算存储装置系统,其中所述命令包含至少一个应用程序接口api调用。
8.根据权利要求1所述的计算存储装置系统,其中所述存储装置经配置以从数据收集装置接收所述数据,所述数据收集装置在由所述主机提供的位置处与所述主机分离。
9.根据权利要求1所述的计算存储装置系统,其中所述存储装置经配置以存储所述计算任务的结果。
10.根据权利要求1所述的计算存储装置系统,其中所述加速器逻辑经配置以经由绕过所述主机的数据路径而直接从不同的计算存储装置系统存取其它数据。
11.根据权利要求1所述的计算存储装置系统,其进一步包括:
12.根据权利要求1所述的计算存储装置系统,其进一步包括:
13.一种方法,其包括:
14.根据权利要求13所述的方法,其进一步包括:
15.根据权利要求13所述的方法,其进一步包括:
16.根据权利要求13所述的方法,其进一步包括:
17.根据权利要求13所述的方法,其进一步包括:
18.根据权利要求13所述的方法,其中所述共享文件系统能够由至少一个其它主机存取。
19.根据权利要求13所述的方法,其中所述命令包含至少一个应用程序接口api调用。
20.根据权利要求13所述的方法,其进一步包括:
21.一种主机,其包括:
22.根据权利要求21所述的主机,其中所述处理器单元进一步经配置以执行所述指令从而识别所述外部数据以用于稍后分析。
23.根据权利要求22所述的主机,其中所述处理器单元进一步经配置以执行所述指令从而致使数据收集装置收集所述外部数据。
24.根据权利要求23所述的主机,其中所述处理器单元进一步经配置以执行所述指令从而致使数据收集装置将经收集的所述外部数据提供给所述计算存储装置系统的所述存储器。
25.根据权利要求22所述的主机,其中所述处理器单元进一步经配置以执行所述指令从而经由因特网在第三方存储装置处识别所述外部数据。
26.根据权利要求25所述的主机,其中所述处理器单元进一步经配置以执行所述指令从而致使所述第三方存储装置将所述外部数据提供给所述计算存储装置系统的所述存储器。
27.根据权利要求22所述的主机,其中所述处理器单元进一步经配置以执行所述指令从而致使跨多个计算存储装置系统的所述外部数据的存储,所述多个计算存储装置系统形成包含所述计算存储装置系统的共享文件系统。
28.根据权利要求21所述的主机,其中所述处理器单元进一步经配置以执行所述指令从而产生所述命令以执行对所述外部数据的分析。
29.根据权利要求27所述的主机,其中所述处理器单元进一步经配置以执行所述指令从而从最大似然分类、自然语言处理或机器学习算法中选择对所述外部数据执行的分析的类型。
30.根据权利要求21所述的主机,其中所述处理器单元进一步经配置以执行所述指令从而将所述命令提供给所述计算存储装置系统的主机接口。
31.一种方法,其包括:
32.根据权利要求31所述的方法,其进一步包括识别所述外部数据以用于稍后分析。
33.根据权利要求32所述的方法,其进一步包括致使数据收集装置收集所述外部数据。
34.根据权利要求33所述的方法,其进一步包括致使数据收集装置将经收集的所述外部数据提供给所述计算存储装置系统的所述存储器。
35.根据权利要求32所述的方法,其进一步包括经由因特网在第三方存储装置处识别所述外部数据。
36.根据权利要求35所述的方法,其进一步包括致使所述第三方存储装置将所述外部数据提供给所述计算存储装置系统的所述存储器。
37.根据权利要求32所述的方法,其进一步包括致使跨多个计算存储装置系统的所述外部数据的存储,所述多个计算存储装置系统形成包含所述计算存储装置系统的共享文件系统。
38.根据权利要求31所述的方法,其进一步包括产生所述命令以执行对所述外部数据的分析。
39.根据权利要求37所述的方法,其进一步包括从最大似然分类、自然语言处理或机器学习算法中选择对所述外部数据执行的分析的类型。
40.根据权利要求31所述的方法,其进一步包括将所述命令提供给所述计算存储装置系统的主机接口。
技术总结本公开涉及计算存储装置与基于网络化的系统。描述与计算存储装置相关的方法、系统及装置。举例来说,加速器可存取的存储装置可在主机及所述加速器之间共享并且可由所述主机及所述加速器中的任一者存取。计算存储系统可包含提供可由主机及由所述计算存储系统的加速器逻辑存取的共享文件系统的一部分的存储装置。主机接口逻辑可经配置以从所述主机接收存储命令以在创建数据时将所述数据存储在所述存储装置上。所述主机接口逻辑可进一步经配置以从所述主机接收存储命令以使所述加速器逻辑使用在所述存储装置上的所述所存储数据执行计算任务。所述加速器逻辑可使用在所述存储装置上的所述所存储数据执行所述计算任务。技术研发人员:S·高,S·马,M·M·胡尔,J·卡明斯受保护的技术使用者:美光科技公司技术研发日:技术公布日:2025/1/6本文地址:https://www.jishuxx.com/zhuanli/20250110/354690.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表