-
公开(公告)号:CN104123242B
公开(公告)日:2017-08-08
申请号:CN201410350006.1
申请日:2010-09-16
Applicant: 英特尔公司
IPC: G06F12/1027
CPC classification number: G06F12/1036 , G06F12/1027 , G06F12/121 , G06F2212/254
Abstract: 本发明的名称是“为本地与远程物理存储器之间的共享虚拟存储器提供硬件支持”。在一个实施例中,本发明包括具有存储虚拟地址到物理地址转换的条目的存储器管理单元(MMU),其中各条目包括指明对应条目的存储单元是存在于本地存储器中还是存在于远程存储器中的存储单元指示符。这样,公共虚拟存储器空间可在可由一个或多个非相干链路分隔的两个存储器之间共享。描述了其它实施例并且要求其权益。
-
公开(公告)号:CN103383661B
公开(公告)日:2017-04-26
申请号:CN201310139195.3
申请日:2010-03-30
Applicant: 英特尔公司
CPC classification number: G06F12/1036 , G06F12/0292 , G06F12/0888 , G06F12/10 , G06F12/1027 , G06F2212/206
Abstract: 描述了用于控制管芯上系统结构(OSF)块的方法和装置。在一个实施例中,可以根据用户级请求来存储与物理地址对应的阴影地址,并且逻辑电路(例如,存在于OSF中的)可以从阴影地址来确定物理地址。还揭示了其它实施例。
-
公开(公告)号:CN105993003A
公开(公告)日:2016-10-05
申请号:CN201480065921.4
申请日:2014-11-26
Applicant: 上海兆芯集成电路有限公司
Inventor: 柯林.艾迪
IPC: G06F12/00
CPC classification number: G06F12/0891 , G06F12/1027 , G06F12/1036 , G06F12/1063 , G06F12/109 , G06F15/7839 , G06F2212/1016 , G06F2212/1044 , G06F2212/683
Abstract: 一种转译后备缓冲器(TLB)。此转译后备缓冲器包含多个项目,其中,各该项目用以保存一地址转译与一区域有效比特向量;其中,该区域有效比特向量的各个比特由一x86指令集架构的进程内容标识符(PCID)的不同值所映射。此转译后备缓冲器还包含一输入,接收一无效化比特向量,其比特对应于该多个项目的该区域有效比特向量的比特。此转译后备缓冲器还包含逻辑,对于该多个项目中对应有该无效化比特向量的一设定比特的各该项目,同时无效化各该项目的该区域有效比特向量的一比特。
-
公开(公告)号:CN105980994A
公开(公告)日:2016-09-28
申请号:CN201580008605.8
申请日:2015-02-03
Applicant: ARM有限公司
Inventor: 马修·卢西恩·埃文斯 , 哈科恩·拉尔斯-戈兰·佩尔松 , 杰森·帕克 , 加雷思·施托克韦尔 , 安德鲁·罗斯
CPC classification number: G06F12/0833 , G06F12/1027 , G06F12/1036 , G06F12/1045 , G06F12/109 , G06F2212/1016 , G06F2212/65 , G06F2212/683
Abstract: 一种数据处理设备和一种处理数据的方法被公开,其中,在第一寻址系统中使用的第一地址和在第二寻址系统使用的第二地址间的地址转换被本地保存。每个已存地址转换都与对应的标识符一起保存。为响应对被选择的已存地址转换执行无效处理的无效命令,被选择的已存地址转换被无效,其中被选择的已存地址转换在无效命令中被指定的第一地址和指定标识符标识。无效过程被标识符分组信息进一步配置,其中的标识符分组信息将不止一个标识符关联在一起作为标识符群组,并且无效过程可应用于与指定的第一地址匹配并且与指定标识符所属的标识符分组中的任何标识符匹配的所有已存地址转换。
-
公开(公告)号:CN103207842B
公开(公告)日:2016-04-20
申请号:CN201310110881.8
申请日:2006-12-18
Applicant: 英特尔公司
Inventor: R.S.马杜卡鲁穆库马纳 , S.穆思拉萨纳卢尔 , R.哈加哈利 , R.伊利卡尔
IPC: G06F13/16
CPC classification number: G06F12/0879 , G06F12/0862 , G06F12/1036 , G06F12/1045 , G06F12/1081 , G06F12/145 , G06F13/28
Abstract: 公开用于基于存储器访问数据结构对直接高速缓存访问事务进行编码的装置、方法和系统的实施例。在一个实施例中,装置包括存储器访问逻辑和事务逻辑。存储器访问逻辑用于基于存储器访问数据结构确定是否允许存储器访问。事务逻辑用于基于存储器访问数据结构为事务指定直接高速缓存访问属性。
-
公开(公告)号:CN104885063A
公开(公告)日:2015-09-02
申请号:CN201480003984.7
申请日:2014-01-10
Applicant: 高通股份有限公司
Inventor: 苏雷什·K·文库马汉提 , 埃里克·J·普隆德克 , 卢奇安·科德雷斯库 , 沙恩·M·马洪 , 拉胡尔·R·托莱 , 法迪·A·哈姆丹
IPC: G06F12/10
CPC classification number: G06F12/1027 , G06F12/1036 , G06F2212/652
Abstract: 本发明提供一种设备,其包含转译后备缓冲器TLB。所述TLB包含至少一个条目,其包含对应于条目页面的条目虚拟地址及条目页面大小指示。所述设备还包含经配置以接收对应于输入页面的输入页面大小指示及输入虚拟地址的输入逻辑。所述设备进一步包含重叠检查逻辑,其经配置以至少部分基于所述条目页面大小指示及所述输入页面大小指示确定所述输入页面是否与所述条目页面重叠。
-
公开(公告)号:CN104685479A
公开(公告)日:2015-06-03
申请号:CN201380049432.5
申请日:2013-08-27
Applicant: 超威半导体公司
IPC: G06F12/10
CPC classification number: G06F12/1009 , G06F12/1036 , G06F12/1081 , G06F12/109
Abstract: 虚拟输入/输出存储器管理单元(IOMMU)经配置在与输入/输出(I/O)设备关联的存储器请求周围提供防火墙。虚拟IOMMU使用包括客户页表、主机页表和一般控制寄存器(即,GCR3)表的数据结构。客户页表在硬件中实施以便支持虚拟IOMMU的速度需求。使用存储在设备表中的虚拟设备ID参数对GCR3表索引。
-
公开(公告)号:CN102473139B
公开(公告)日:2015-05-20
申请号:CN201080033605.0
申请日:2010-07-24
Applicant: 超威半导体公司
IPC: G06F12/10
CPC classification number: G06F12/1081 , G06F12/10 , G06F12/1009 , G06F12/1027 , G06F12/1036 , G06F12/109 , G06F2212/151
Abstract: 配置为控制由I/O设备向系统存储器的请求的一种输入/输出存储器管理单元(IOMMU),包括可执行两个层次的客机转换以使用存储在系统存储器中的转换数据来转换与I/O设备生成的请求相关联的地址的控制逻辑。所述转换数据包括有多个条目的设备表。所述控制逻辑可通过使用与生成所述请求的I/O设备对应的设备标识符来为给定请求选择所述设备表条目。所述转换数据还可包括包括成组的客机页表和成组的嵌套页表的第一成组的I/O页表。为所述给定请求的所述选择的设备表条目可包括到所述成组的客机转换表的指针,并且最后客机转换表包括到所述成组的嵌套页表的指针。
-
公开(公告)号:CN104471540A
公开(公告)日:2015-03-25
申请号:CN201380038015.0
申请日:2013-06-13
Applicant: 英特尔公司
CPC classification number: G06T11/60 , G06F12/00 , G06F12/0811 , G06F12/1009 , G06F12/1036 , G06F12/1081 , G06F12/109 , G06F2212/455 , G06F2212/6042 , G06F2212/62 , G06F2212/656 , G06T1/20 , G06T1/60 , Y02D10/13
Abstract: 此处公开了用于在计算设备的中央处理单元(CPU)和图形处理单元(GPU)之间共享存储器的方法和系统。该方法包括在物理存储器内分配表面,并将所述表面映射到CPU页面表内的多个虚拟存储器地址。该方法还包括将所述表面映射到I/O设备页面表内的多个图形虚拟存储器地址。
-
公开(公告)号:CN104205068A
公开(公告)日:2014-12-10
申请号:CN201380016199.0
申请日:2013-02-19
Applicant: 国际商业机器公司
IPC: G06F12/10
CPC classification number: G06F12/1027 , G06F12/0292 , G06F12/1018 , G06F12/1036 , G06F2212/1016 , G06F2212/651 , G06F2212/684
Abstract: 本发明涉及混和地址转换。本发明的一个方面包括:接收第一地址、所述第一地址引用在第一地址空间中的位置。所述计算机对于分段旁视缓冲器(SLB)搜索与所述第一地址对应的SLB条目;所述SLB包括类型字段和地址字段,并且确定在所述SLB条目中的所述类型字段的值是否指示哈希页表(HPT)搜索或基数树搜索。基于确定所述类型字段的值指示所述HPT搜索,搜索HPT以确定第二地址,所述第二地址包括所述第一地址向第二地址空间内的转换;并且,基于确定所述类型字段的值指示所述基数树搜索,搜索基数树以确定所述第二地址。
-
-
-
-
-
-
-
-
-