【技术实现步骤摘要】
近存储器处理双列直插式存储器模块及其操作方法
[0001]与本公开一致的方法、装置和设备涉及近存储器处理(Near Memory Processing,NMP)双列直插式存储器模块(Dual In
‑
line Memory Module,DIMM)和操作用于DIMM到DIMM通信的NMP DIMM的方法。
技术介绍
[0002]双列直插式存储器模块(DIMM)是包括多个动态随机存取存储器(Dynamic Random
‑
Access Memories,DRAM)的存储器模块。通常,数据通过主机的中央处理单元(central processing unit,CPU)和相应的存储器控制器在两个DIMM之间移动。这样的数据移动使用大量的CPU负载,因此增加了数据移动的延迟和CPU处理周期。类似地,当连接到主机的本地DIMM与连接到远程主机的远程DIMM通信时,由于数据通过本地和远程主机两者的CPU、存储器控制器和网络接口控制器(network interface controller,NIC)移动,因此在数据移动中会出现类似的延迟。
技术实现思路
[0003]根据实施例的方面,提供了一种操作用于DIMM到DIMM通信的近存储器处理(NMP)双列直插式存储器模块(DIMM)的方法。所述方法包括由多个NMP DIMM中的一个NMP DIMM解析从主机平台的处理器接收的NMP命令,其中多个NMP DIMM中的每个NMP DIMM包括一个或多个端口;基于所解析的NMP命令,由该一 ...
【技术保护点】
【技术特征摘要】
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包括一个端口,并且其中所述处理节点被配置为:通过所述一个端口通信地连接...
【专利技术属性】
技术研发人员:EM帕蒂亚卡拉汤姆布拉,PV马亨德拉卡,苏镇麟,李宗键,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。