发明名称 为本地与远程物理存储器之间的共享虚拟存储器提供硬件支持
摘要 本发明的名称是为本地与远程物理存储器之间的共享虚拟存储器提供硬件支持。在一个实施例中,本发明包括具有存储虚拟地址到物理地址转换的条目的存储器管理单元(MMU),其中各条目包括指明对应条目的存储单元是存在于本地存储器中还是存在于远程存储器中的存储单元指示符。这样,公共虚拟存储器空间可在可由一个或多个非相干链路分隔的两个存储器之间共享。描述了其它实施例并且要求其权益。
申请公布号 CN102023932B 申请公布日期 2014.08.27
申请号 CN201010293493.4 申请日期 2010.09.16
申请人 英特尔公司 发明人 G·N·钦亚;H·王;D·A·马泰库蒂;J·D·科林斯;E·舒赫曼;J·P·赫尔德;A·V·巴特;P·塞蒂;S·F·瓦利
分类号 G06F12/10(2006.01)I 主分类号 G06F12/10(2006.01)I
代理机构 中国专利代理(香港)有限公司 72001 代理人 俞华梁;徐予红
主权项 一种用于为本地存储器与远程存储器之间的共享虚拟存储器提供硬件支持的方法,包括:接收包含虚拟地址的存储器存取请求;分析处理器的转换后备缓冲器(TLB)中存储的与虚拟地址对应的条目,以便根据指示与所述虚拟地址对应的物理地址(PA)是存在于所述本地存储器还是存在于一个或多个远程存储器之一中的TLB条目的位置属性,确定所述PA是存在于关联所述处理器的本地存储器还是存在于关联经由非相干链路耦合到所述处理器的加速器的远程存储器中,所述本地存储器和所述远程存储器共同形成共享虚拟存储器空间;以及如果PA存在于所述远程存储器中,则向所述远程存储器发送反向代理执行请求,以便执行所述存储器存取请求。
地址 美国加利福尼亚州