通过物理地址访问内存节点的方法及系统与流程

文档序号:35375015发布日期:2023-09-08 14:36阅读:来源:国知局

技术特征:

1.一种通过物理地址访问内存节点的方法,其特征在于,应用于计算节点,所述计算节点包括计算节点设备和计算节点服务器,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,基于预先设定的第一地址转换模块确定所述内存访问请求对应的内存节点的网络地址,包括:

3.根据权利要求1所述的方法,其特征在于,所述计算节点服务器与所述计算节点设备通过定制化接口连接,所述内存访问请求为load/store指令,所述计算节点设备由可编程门阵列fpga组成。

4.一种通过物理地址访问内存节点的方法,其特征在于,应用于内存节点,所述内存节点包括内存节点设备和片外动态随机存取器,所述方法包括:

5.根据权利要求4所述的方法,其特征在于,基于预先设定的第二地址转换模块确定与所述计算节点的物理地址、所述请求访问的内存节点的网络地址对应的所述内存节点的物理地址,包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.一种计算节点,其特征在于,所述计算节点包括计算节点服务器和计算节点设备,其中:

8.一种内存节点,其特征在于,所述内存节点包括:内存节点设备和片外动态随机存储器,所述内存节点设备包括预处理模块、内存单元确定模块和访存模块,其中:

9.一种通过物理地址访问内存节点的系统,其特征在于,所述系统包括若干个权利要求7所述的计算节点和若干个权利要求8所述的内存节点,所述计算节点和所述内存节点通信连接。

10.一种通过物理地址访问内存节点的方法,基于权利要求9所述的系统,其特征在于,所述方法,包括:


技术总结
本发明公开通过物理地址访问内存节点的方法及系统,方法包括:计算节点设备接收计算节点服务器发送的内存访问请求;基于第一地址转换模块确定对应的内存节点的网络地址;将网络地址封装为网络数据包,并将网络数据包发送至对应的内存节点设备;内存节点设备接收并解析网络数据包,并基于第二地址转换模块确定对应内存节点的物理地址;内存节点根据物理地址和内存单元的偏移量访问片外动态随机存取器的内存单元,得到访问结果,并反馈至计算节点设备;计算节点接收访问结果。本方案通过物理地址访存节点,降低计算节点设备上应用程序的系统调用开销以及访存延迟开销,能进一步降低内存节点设备上的资源开销。

技术研发人员:王晨赳,郝沁汾,刘宏伟
受保护的技术使用者:无锡芯光互连技术研究院有限公司
技术研发日:
技术公布日:2024/1/15
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1