发明名称 Memory management for virtual address space with translation units of variable range size
摘要 In a virtual memory system, address translation information is provided using a cluster that is associated with some range of virtual addresses and that can be used to translate any virtual address in its range to a physical address, where the sizes of the ranges mapped by different clusters may be different. Clusters are stored in an address translation table that is indexed by virtual address so that, starting from any valid virtual address, the appropriate cluster for translating that address can be retrieved from the translation table. The clusters are dynamically created from a fragmented pool of physical addresses as new virtual address mappings are requested by consumers of the virtual memory space.
申请公布号 US7797510(B1) 申请公布日期 2010.09.14
申请号 US20080112602 申请日期 2008.04.30
申请人 NVIDIA CORPORATION 发明人 CASE COLYN S.;LORENSEN GARY D.;CLAY SHARON ROSE
分类号 G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址