首页> 外国专利> PROVIDING HARDWARE SUPPORT FOR VIRTUAL MEMORY SHARED BETWEEN LOCAL PHYSICAL MEMORY AND REMOTE PHYSICAL MEMORY

PROVIDING HARDWARE SUPPORT FOR VIRTUAL MEMORY SHARED BETWEEN LOCAL PHYSICAL MEMORY AND REMOTE PHYSICAL MEMORY

机译:为本地物理内存和远程物理内存之间共享的虚拟内存提供硬件支持

摘要

PROBLEM TO BE SOLVED: To provide hardware support for virtual memory shared between local physical memory and remote physical memory.SOLUTION: A method comprises: receiving a memory access request including a virtual address; analyzing an entry corresponding to the virtual address stored in a translation lookaside buffer (TLB) of a processor in order to determine if a physical address (PA) corresponding to the virtual address is present in a local memory associated with the processor or a remote memory associated with an accelerator coupled to the processor via a non-coherent link; and if the PA is present in the remote memory, sending a reverse proxy execution request to the remote memory in order to perform the memory access request. The local memory and the remote memory collectively form a shared virtual memory space.
机译:解决的问题:为本地物理存储器和远程物理存储器之间共享的虚拟存储器提供硬件支持。解决方案:一种方法包括:接收包括虚拟地址的存储器访问请求;分析与存储在处理器的转换后备缓冲器(TLB)中的虚拟地址相对应的条目,以确定与该虚拟地址相对应的物理地址(PA)是否存在于与处理器相关联的本地存储器或远程存储器中与经由非相干链路耦合到处理器的加速器相关联;如果所述PA存在于所述远程存储器中,则向所述远程存储器发送反向代理执行请求,以执行所述存储器访问请求。本地内存和远程内存共同形成一个共享的虚拟内存空间。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号