【技术实现步骤摘要】
用于针对加速器板提供共享存储器的技术
[0001]本申请为分案申请,其原申请是于2018年8月30日向中国专利局提交的专利申请,申请号为201580063003.2,专利技术名称为“用于针对加速器板提供共享存储器的技术”。
[0002]相关申请的交叉引用
[0003]本申请要求2016年11月29日提交的美国临时专利申请No.62/427,268和2017年8月30日提交的印度临时专利申请No.201741030632的权益。
技术介绍
[0004]在数据中心中使用加速器设备(例如现场可编程门阵列(FPGA))正在增加到如下的点,其中需要更多存储器可用于加速器设备来进行存取并允许在个体加速器设备之间进行更多流体操作。目前,具有一个或多个加速器设备的计算设备包含对计算设备上的加速器设备是本地的存储器设备,并且对其他加速器设备不可存取。也就是说,存储器设备仅由耦合到计算设备内的存储器设备的单个加速器设备使用。
[0005]上述各个加速器设备中的存储器设备的实现方式导致难以在多个加速器设备上分布工作负载(例如,应用、进程等) ...
【技术保护点】
【技术特征摘要】
1.一种加速器设备,包括:存储器控制器;以及电路模块,其用于:经由所述存储器控制器将存储器存取请求路由到计算系统,其中,到所述计算系统的所述存储器存取请求标识要利用第一地址存取的存储器区域;将所述第一地址转换为存储器设备的第二地址,其中,所述第二地址用于存取所述存储器区域;以及经由所述存储器控制器将存储器存取请求路由到所述存储器设备,其中,到所述存储器设备的存储器存取请求包括所述存储器设备的第二地址。2.根据权利要求1所述的加速器设备,其中,所述第一地址是逻辑地址,而所述第二地址是所述存储器设备的物理地址。3.根据权利要求2所述的加速器设备,其中,利用所述逻辑地址来存取所述存储器区域至少部分地基于逻辑地址与所述存储器设备的相关联的物理地址的映射,该逻辑地址被包括在所述映射中的逻辑地址中。4.根据权利要求3所述的加速器设备,还包括用于以下操作的电路模块:从所述计算系统接收通知,所述通知指示对逻辑地址与相关联的物理地址的所述映射的更改;以及基于所指示的更改来更新所述映射。5.根据权利要求1所述的加速器设备,其中,所述存储器设备包括在所述加速器设备处维护的本地存储器。6.根据权利要求1所述的加速器设备,其中,所述存储器设备被附接到所述加速器设备。7.一种用于存取存储器设备的方法,包括:经由包括在加速器设备中的存储器控制器将存储器存取请求路由到计算系统,其中,到所述计算系统的所述存储器存取请求标识要利用第一地址存取的存储器区域;将所述第一地址转换为存储器设备的第二地址,其中,所述第二地址用于存取所述存储器区域;以及经由所述存储器控制器将存储器存取请求路由到所述存储器设备,其中,到所述存储器设备的存储器存取请求包括所述存储器设备的第二地址。8.根据权利要求7所述的方法,其中,所述第一地址是逻辑地址,而所述第二地址是所述存储器设备的物理地址。9.根据权利要求8所述的方法,其中,利用所述逻辑地址来存取所述存储器区域是至少部分地基于逻辑地址与所述存储器设备的相关联的物理地址的映射的,该逻辑地址被包括在所述映射中的逻辑地址中。10.根据权利要求9所述的方法,还包括:从所述计算系统接收通知,所述通知指示对逻辑地址与相关联的物理地址的所述映射的更改;以及基于所指示的更改来更新所述映射。11.根据权利要求7所述的方法,其中,所述存储器设备包括在所述加速器设备处维护
的本地存储器。12.根据权利要求7所述的方法,其中,所述存储器设备被附接到所述加速器设备。13.一种用于存取存储器设备的装置,包括:用于经由包括在加速器设备中的存储器控制器将存储器存取...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。