一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

近存储器处理双列直插式存储器模块及其操作方法与流程

2022-11-23 11:11:49 来源:中国专利 TAG:

技术特征:
1.一种操作用于双列直插式存储器模块dimm到dimm通信的近存储器处理nmp dimm的方法,所述方法包括:由多个nmp dimm中的一个nmp dimm解析从主机平台的处理器接收的nmp命令,其中所述多个nmp dimm中的每个nmp dimm包括一个或多个端口;由所述一个nmp dimm基于所解析的nmp命令识别对所述多个nmp dimm中的一个或多个其他nmp dimm的数据依赖性;由所述一个nmp dimm通过所述一个nmp dimm的所述一个或多个端口与所述一个或多个其他nmp dimm建立通信;由所述一个nmp dimm通过所述一个nmp dimm的所述一个或多个端口从所述一个或多个其他nmp dimm接收数据;由所述一个nmp dimm使用从所述一个或多个其他nmp dimm接收的数据和所述一个nmp dimm中存在的数据中的至少一个数据来处理所述nmp命令;以及由所述一个nmp dimm向所述主机平台的所述处理器发送nmp命令完成通知。2.根据权利要求1所述的方法,其中所述一个nmp dimm包括一个端口,并且其中建立所述通信包括:通过所述一个nmp dimm的所述一个端口通信地连接所述一个nmp dimm和所述一个或多个其他nmp dimm中的第一nmp dimm。3.根据权利要求1所述的方法,其中所述一个nmp dimm包括第一端口和第二端口,并且其中建立所述通信包括:通过所述第一端口通信地连接所述一个nmp dimm和所述一个或多个其他nmp dimm中的第一nmp dimm;以及通过所述第二端口通信地连接所述一个nmp dimm和所述一个或多个其他nmp dimm的第二nmp dimm。4.根据权利要求3所述的方法,其中所述一个nmp dimm包括开关,并且其中所述方法还包括:由所述一个nmp dimm的所述开关选择所述第一端口和所述第二端口之一。5.根据权利要求1所述的方法,其中所述多个nmp dimm中的每个nmp dimm的所述一个或多个端口中的一个端口通过外部开关通信地连接到至少一个远程服务器以访问数据。6.一种用于双列直插式存储器模块dimm到dimm通信的近存储器处理nmp dimm,所述nmp dimm包括:一个或多个端口,所述一个或多个端口中的每个端口被配置为与多个nmp dimm中的另一个nmp dimm的端口建立通信;和处理节点,与所述一个或多个端口中的每个端口通信地连接,所述处理节点被配置为:解析从主机平台的处理器接收的nmp命令,基于所解析的nmp命令,识别对所述多个nmp dimm中的一个或多个其他nmp dimm的数据依赖性,通过所述一个或多个端口从所述一个或多个其他nmp dimm接收数据,使用从所述一个或多个其他nmp dimm接收的数据和所述nmp dimm中存在的数据中的至少一个数据来处理所述nmp命令,和
向所述主机平台的所述处理器发送nmp命令完成通知。7.根据权利要求6所述的nmp dimm,其中所述nmp dimm包括一个端口,并且其中所述处理节点被配置为:通过所述一个端口通信地连接所述nmp dimm和所述一个或多个其他nmp dimm中的第一nmp dimm。8.根据权利要求6所述的nmp dimm,其中所述nmp dimm包括第一端口和第二端口,并且其中所述处理节点被配置为:通过所述第一端口通信地连接所述nmp dimm和所述一个或多个其他nmp dimm中的第一nmp dimm;以及通过所述第二端口通信地连接所述nmp dimm和所述一个或多个其他nmp dimm中的第二nmp dimm。9.根据权利要求8所述的nmp dimm,其中所述nmp dimm包括开关,并且其中所述处理节点被配置为:使用所述开关选择所述第一端口和所述第二端口之一。10.根据权利要求6所述的nmp dimm,其中所述一个或多个端口中的一个端口通过外部开关通信地连接到至少一个远程服务器以访问数据。11.一种操作用于双列直插式存储器模块dimm到dimm通信的近存储器处理nmp dimm的方法,所述方法包括:由主机平台的处理器识别数据依赖性,以将nmp命令卸载到多个nmp dimm中的一个nmp dimm,其中所述多个nmp dimm中的每个nmp dimm包括一个或多个端口;由所述主机平台的所述处理器通过将对所述一个nmp dimm的数据读取请求排队来发起向所述一个nmp dimm的数据聚合;由所述一个nmp dimm通过所述一个nmp dimm的所述一个或多个端口与所述多个nmp dimm中的一个或多个其他nmp dimm建立通信;由所述一个nmp dimm通过所述一个nmp dimm的所述一个或多个端口从所述一个或多个其他nmp dimm接收数据;由所述一个nmp dimm从所述主机平台的所述处理器接收所述nmp命令;由所述一个nmp dimm使用从所述一个或多个其他nmp dimm接收的数据和所述一个nmp dimm中存在的数据中的至少一个数据来处理所述nmp命令;和由所述一个nmp dimm向所述主机平台的所述处理器发送nmp命令完成通知。12.根据权利要求11所述的方法,其中所述一个nmp dimm包括一个端口,并且其中建立所述通信包括:由所述一个nmp dimm的所述一个端口通信地连接所述一个nmp dimm和所述一个或多个其他nmp dimm中的第一nmp dimm。13.根据权利要求11所述的方法,其中所述一个nmp dimm包括第一端口和第二端口,并且其中建立所述通信包括:由所述第一端口通信地连接所述一个nmp dimm和所述一个或多个其他nmp dimm中的第一nmp dimm;和
由所述第二端口通信地连接所述一个nmp dimm和所述一个或多个其他nmp dimm的第二nmp dimm。14.根据权利要求13所述的方法,其中所述一个nmp dimm包括开关,并且所述方法还包括:由所述一个nmp dimm的所述开关选择所述第一端口和所述第二端口之一。15.根据权利要求11所述的方法,其中所述多个nmp dimm中的每个nmp dimm的所述一个或多个端口中的一个端口通过外部开关通信地连接到至少一个远程服务器以访问数据。

技术总结
提供了一种用于DIMM到DIMM通信的近存储器处理(Near MemoryProcessing,NMP)双列直插式存储器模块(Dual In-line Memory Module,DIMM)及其操作方法。NMP DIMM包括一个或多个端口,用于与其他NMP DIMM进行通信连接。所述方法包括由一个NMP DIMM解析从主机平台的处理器接收的NMP命令,基于解析识别对一个或多个其他NMP DIMM的数据依赖性,通过一个NMP DIMM的一个或多个端口建立与一个或多个其他NMPDIMM的通信,通过一个NMP DIMM的一个或多个端口从一个或多个其他NMP DIMM接收数据,使用从一个或多个其他NMP DIMM接收的数据和该一个NMP DIMM中存在的数据中的一个数据来处理NMP命令,和向主机平台的处理器发送NMP命令完成通知。完成通知。完成通知。


技术研发人员:E.M.帕蒂亚卡拉汤姆布拉 P.V.马亨德拉卡 苏镇麟 李宗键
受保护的技术使用者:三星电子株式会社
技术研发日:2022.05.17
技术公布日:2022/11/22
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献