-
公开(公告)号:CN1617111A
公开(公告)日:2005-05-18
申请号:CN200410057096.1
申请日:2004-08-30
Applicant: 国际商业机器公司
CPC classification number: G06F12/1036 , G06F9/342 , G06F9/3851
Abstract: 用于增加多线程CPU通过翻译后援缓冲器(TLB)可访问的实际存储器地址数目的方法和装置。该缓冲器条目包括一虚拟地址、一实际地址和一指示该地址是否代表该CPU正在处理的多个线程中的一个线程的特殊模式位。如果设置该特殊模式位,则将与该虚拟地址较高位相关联的实际地址和正在处理的该线程标识号连接在一起以获得一实际地址。通过使用与在该翻译后援缓冲器(TLB)中存储的虚拟地址相关联的实际地址的全长来处理不包含特殊模式位,或者其中包含的特殊模式位被设置为零的缓冲器条目。
-
公开(公告)号:CN1016829B
公开(公告)日:1992-05-27
申请号:CN86108127
申请日:1986-11-29
Applicant: 国际商用机器公司
Inventor: 凯思·埃利特·杜瓦尔 , 安东尼·达纳·霍坦
CPC classification number: G06F12/08 , G06F12/1036 , G06F12/1081 , G06F12/109
Abstract: 一种用于在分页分段虚拟存储器数据处理系统中存取信息的方法,在该系统中运行UNIX型操作系统的虚拟计算机井行建立起来,并且在该系统中,存储器管理程序根据缺页的发生控制主存储器设备和辅助存储器设备之间的信息传输。该方法根据管理程序调用以动态方式建立多个数据结构以“映射”文件。映射进程赋一个新的虚拟存储器段给映射文件,并且在一个数据结构中使在该新段中数据的每一个页面的虚拟地址与该页面实际存储所在的磁盘文件地址相关。
-
公开(公告)号:CN1009771B
公开(公告)日:1990-09-26
申请号:CN87108389
申请日:1987-12-23
Applicant: 霍尼韦尔布尔公司
IPC: G06F12/00
CPC classification number: G06F12/145 , G06F12/1036 , Y02D10/13
Abstract: 一种段描述符单元(SDU)包括相互连接的一被分组的随机存取存贮器(RAM)、一个相联存贮器(CAM)和译码器电路,用于在最小芯片面积和最小功耗情况下执行静态和动态地址转换操作。安排CAM去存贮某些项目,这些项目包括段号和与相应号的段描述符相关的有效信息。RAM含有用于存贮段描述符字(SDW)和工作数据的存贮单元。每一SDW逻辑地分为两个字段,含有为执行一静态地址转换操作所需所有位的静态转换字(STW)字段和含有依照系统安全性进行检验所需所有位的存取控制字(ACW)字段。
-
公开(公告)号:CN87108389A
公开(公告)日:1988-07-06
申请号:CN87108389
申请日:1987-12-23
Applicant: 霍尼韦尔布尔公司
IPC: G06F12/00
CPC classification number: G06F12/145 , G06F12/1036 , Y02D10/13
Abstract: 一种段描述符单元(SDU)包括相互连接的一被分组的随机存取存贮器(RAM)、一个相联存贮器(CAM)和译码器电路,用于在最小芯片面积和最小功耗情况下执行静态和动态地址转换操作。安排CAM去存贮某些项目,这些项目包括段号和与相应号的段描述符相关的有效信息。RAM含有用于存贮段描述符字(SDW)和工作数据的存贮单元。每一SDW逻辑地分为两个字段,含有为执行一静态地址转换操作所需所有位的静态转换字(STW)字段和含有依照系统安全性进行检验所需所有位的存取控制字(ACW)字段。
-
公开(公告)号:CN104471540B
公开(公告)日:2018-07-10
申请号:CN201380038015.0
申请日:2013-06-13
Applicant: 英特尔公司
IPC: G06F12/109 , G06F12/1009 , G06F12/1036 , G06F12/0811 , G06T1/20 , G06T1/60
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设备页面表内的多个图形虚拟存储器地址。
-
公开(公告)号:CN104471554B
公开(公告)日:2018-05-25
申请号:CN201380037973.6
申请日:2013-06-19
Applicant: 英特尔公司
IPC: G06F13/14 , G06F9/46 , G06F15/167
CPC classification number: G06T1/60 , G06F12/0223 , G06F12/084 , G06F12/1009 , G06F12/1036 , G06F12/109 , G06F12/126 , G06F2212/302 , G06F2212/62 , G06F2212/656 , G06F2212/657 , G06T1/20 , G06T11/60 , Y02D10/13
Abstract: 在本文公开了在计算设备的中央处理单元(CPU)和图形处理单元(GPU)之间的共享虚拟存储器的方法和系统。该方法包括分配在系统存储器内的表面。CPU虚拟地址空间可被创建,且在CPU页表内表面可映射到CPU虚拟地址空间。该方法还包括创建相当于CPU虚拟地址空间的GPU虚拟地址空间,在GPU页表内将表面映射到GPU虚拟地址空间,以及钉住表面。
-
公开(公告)号:CN107678981A
公开(公告)日:2018-02-09
申请号:CN201710736433.7
申请日:2017-08-24
Applicant: 北京盛和大地数据科技有限公司
IPC: G06F12/1036
CPC classification number: G06F12/1036
Abstract: 本发明公开了一种数据处理方法及装置。其中,该方法包括:将数据存储于第一存储介质,并建立第一映射关系;在存储于第一存储介质的数据发生修改的情况下,将修改后的数据存储于第一存储介质或第二存储介质的新的物理存储地址,并将第一映射关系更新为第二映射关系,其中,第二存储介质为与第一存储介质不同类型的存储介质。通过本发明,解决了相关技术中,对于具有某一类型特点(例如,光盘)的存储介质,存在不易修改的缺陷,而且,在与其它存储介质进行混合存储的场景下,也不能实现对其与其它存储介质的高效适配融合的技术问题。
-
公开(公告)号:CN104516833B
公开(公告)日:2018-02-06
申请号:CN201410498401.4
申请日:2014-09-25
Applicant: 凯为公司
IPC: G06F12/10
CPC classification number: G06F12/1027 , G06F12/1036 , G06F2212/151
Abstract: 本发明的各实施方式总体上涉及用于多个顺序地址转换的合并的TLB结构。具体地,一种支持虚拟化的计算机系统可以维护多个地址空间。每个客户机操作系统使用多个客户机虚拟地址(GVA),这些客户机虚拟地址被转换成多个客户机物理地址(GPA)。一个管理一个或多个客户机操作系统的超管理器将多个GPA转换成多个根物理地址(RPA)。一个合并的转换旁视缓冲器(MTLB)高速缓存该多个地址域之间的多种转换,从而使能更快速的地址转换和存储器访问。该MTLB可以作为多个不同高速缓存逻辑可寻址,并且可以被重新配置成用于将不同的空间分配给每个逻辑高速缓存。
-
公开(公告)号:CN107341115A
公开(公告)日:2017-11-10
申请号:CN201710530096.6
申请日:2017-06-30
Applicant: 联想(北京)有限公司
IPC: G06F12/1036 , G06F9/455 , G06F12/06
CPC classification number: G06F12/1036 , G06F9/45533 , G06F12/063
Abstract: 本公开提供了一种虚拟机内存访问方法,包括获取所述虚拟机对应的虚拟机控制结构,其中,虚拟机控制结构中包括虚拟内存起始地址和虚拟内存大小,根据所述虚拟内存起始地址和虚拟内存大小,建立与所述虚拟机对应的物理内存地址和虚拟内存地址的映射关系,以及基于所述映射关系,通过虚拟内存空间地址访问对应的物理内存地址。本公开还提供了一种部署有虚拟机的电子设备、以及一种虚拟机内存访问系统。
-
公开(公告)号:CN104583976B
公开(公告)日:2017-10-17
申请号:CN201380043416.5
申请日:2013-08-16
Applicant: 高通科技公司
IPC: G06F12/02
CPC classification number: G06F12/1036 , G06F12/0207 , G06F12/0215 , G06F12/0811 , G06F12/1027 , G06F12/1081 , G06F17/5009 , G06F2212/681
Abstract: 系统TLB接受来自启动器的转译预取请求。未命中产生外部转译请求到查核行程机端口。所述请求的属性,例如ID、地址及类别,以及所述TLB的状态影响多个级别的转译表内的转译的分配策略。转译表通过SRAM来实施,及组织成若干群组。
-
-
-
-
-
-
-
-
-