-
公开(公告)号:CN104050093A
公开(公告)日:2014-09-17
申请号:CN201310753218.X
申请日:2013-12-31
Applicant: 辉达公司
Inventor: 杰尔姆·F·小杜鲁克 , 卡梅伦·布沙特 , 张雪仪 , 詹姆士·勒罗伊·德明 , 桑缪尔·H·邓肯 , 卢森·邓宁 , 罗伯特·乔治 , 阿尔温德·戈帕拉克里希南 , 马克·海尔格罗夫 , 贾承欢 , 约翰·马舍
CPC classification number: G06F12/1009
Abstract: 用于管理虚拟存储器的系统。系统包括配置为执行引用第一虚拟存储器地址的第一操作的第一处理单元。系统还包括第一存储器管理单元(MMU),其与第一处理单元相关联并且配置为一经确定存储在与第一处理单元相关联的第一存储器单元中的第一页面表不包括与第一虚拟存储器地址相对应的映射,就生成第一页面故障。系统进一步包括与第一处理单元相关联的第一拷贝引擎。第一拷贝引擎配置为读取第一命令队列以确定与第一虚拟存储器地址相对应并且包括在第一页面状态目录中的第一映射。第一拷贝引擎还配置为更新第一页面表以包括第一映射。
-
公开(公告)号:CN104049904B
公开(公告)日:2017-07-14
申请号:CN201310752168.3
申请日:2013-12-31
Applicant: 辉达公司
Inventor: 杰尔姆·F·小杜鲁克 , 卡梅伦·布沙特 , 张雪仪 , 詹姆士·勒罗伊·德明 , 桑缪尔·H·邓肯 , 卢森·邓宁 , 罗伯特·乔治 , 阿尔温德·戈帕拉克里希南 , 马克·海尔格罗夫 , 贾承欢 , 约翰·马舍
CPC classification number: G06F12/1009
Abstract: 用于管理虚拟存储器的系统。系统包括配置为执行引用第一虚拟存储器地址的第一操作的第一处理单元。系统还包括第一存储器管理单元(MMU),其与第一处理单元相关联并且配置为一经确定存储在与第一处理单元相关联的第一存储器单元中的第一页面表不包括与第一虚拟存储器地址相对应的映射,就生成第一页面故障。系统进一步包括与第一处理单元相关联的第一拷贝引擎。第一拷贝引擎配置为读取第一命令队列以确定与第一虚拟存储器地址相对应并且包括在第一页面状态目录中的第一映射。第一拷贝引擎还配置为更新第一页面表以包括第一映射。
-
公开(公告)号:CN104049905A
公开(公告)日:2014-09-17
申请号:CN201310752862.5
申请日:2013-12-31
Applicant: 辉达公司
Inventor: 杰尔姆·F·小杜鲁克 , 卡梅伦·布沙特 , 詹姆士·勒罗伊·德明 , 卢森·邓宁 , 布雷恩·法斯 , 马克·海尔格罗夫 , 贾承欢 , 约翰·马舍 , 詹姆斯·M·范·戴克
IPC: G06F3/06
CPC classification number: G06F12/1027 , G06F2212/652
Abstract: 本发明的一个实施例提出一种由计算机实施的、用于从第一存储器将存储器页迁移至第二存储器的方法。该方法包括:确定所述第一存储器所支持的第一页尺寸。该方法还包括:确定所述第二存储器所支持的第二页尺寸。该方法进一步包括:基于与所述存储器页相关联的页状态目录中的条目,来确定所述存储器页的使用历史。该方法还包括:基于所述第一页尺寸、所述第二页尺寸和所述使用历史,来在所述第一存储器和所述第二存储器之间迁移所述存储器页。
-
公开(公告)号:CN104049903A
公开(公告)日:2014-09-17
申请号:CN201310752084.X
申请日:2013-12-31
Applicant: 辉达公司
Inventor: 杰尔姆·F·小杜鲁克 , 卡梅伦·布沙特 , 张雪仪 , 詹姆士·勒罗伊·德明 , 桑缪尔·H·邓肯 , 卢森·邓宁 , 罗伯特·乔治 , 阿尔温德·戈帕拉克里希南 , 马克·海尔格罗夫 , 贾承欢 , 约翰·马舍
CPC classification number: G06F12/1009 , G06F11/073 , G06F11/0772
Abstract: 用于管理虚拟存储器的系统。系统包括配置为执行引用第一虚拟存储器地址的第一操作的第一处理单元。系统还包括第一存储器管理单元(MMU),其与第一处理单元相关联并且配置为一经确定存储在与第一处理单元相关联的第一存储器单元中的第一页面表不包括与第一虚拟存储器地址相对应的映射,就生成第一页面故障。系统进一步包括与第一处理单元相关联的第一拷贝引擎。第一拷贝引擎配置为读取第一命令队列以确定与第一虚拟存储器地址相对应并且包括在第一页面状态目录中的第一映射。第一拷贝引擎还配置为更新第一页面表以包括第一映射。
-
公开(公告)号:CN104049905B
公开(公告)日:2018-03-09
申请号:CN201310752862.5
申请日:2013-12-31
Applicant: 辉达公司
Inventor: 杰尔姆·F·小杜鲁克 , 卡梅伦·布沙特 , 詹姆士·勒罗伊·德明 , 卢森·邓宁 , 布雷恩·法斯 , 马克·海尔格罗夫 , 贾承欢 , 约翰·马舍 , 詹姆斯·M·范·戴克
IPC: G06F3/06
CPC classification number: G06F12/1027 , G06F2212/652
Abstract: 本发明的一个实施例提出一种由计算机实施的、用于从第一存储器将存储器页迁移至第二存储器的方法。该方法包括:确定所述第一存储器所支持的第一页尺寸。该方法还包括:确定所述第二存储器所支持的第二页尺寸。该方法进一步包括:基于与所述存储器页相关联的页状态目录中的条目,来确定所述存储器页的使用历史。该方法还包括:基于所述第一页尺寸、所述第二页尺寸和所述使用历史,来在所述第一存储器和所述第二存储器之间迁移所述存储器页。
-
公开(公告)号:CN104049904A
公开(公告)日:2014-09-17
申请号:CN201310752168.3
申请日:2013-12-31
Applicant: 辉达公司
Inventor: 杰尔姆·F·小杜鲁克 , 卡梅伦·布沙特 , 张雪仪 , 詹姆士·勒罗伊·德明 , 桑缪尔·H·邓肯 , 卢森·邓宁 , 罗伯特·乔治 , 阿尔温德·戈帕拉克里希南 , 马克·海尔格罗夫 , 贾承欢 , 约翰·马舍
CPC classification number: G06F12/1009
Abstract: 用于管理虚拟存储器的系统。系统包括配置为执行引用第一虚拟存储器地址的第一操作的第一处理单元。系统还包括第一存储器管理单元(MMU),其与第一处理单元相关联并且配置为一经确定存储在与第一处理单元相关联的第一存储器单元中的第一页面表不包括与第一虚拟存储器地址相对应的映射,就生成第一页面故障。系统进一步包括与第一处理单元相关联的第一拷贝引擎。第一拷贝引擎配置为读取第一命令队列以确定与第一虚拟存储器地址相对应并且包括在第一页面状态目录中的第一映射。第一拷贝引擎还配置为更新第一页面表以包括第一映射。
-
-
-
-
-