发明授权
US07999820B1 Methods and systems for reusing memory addresses in a graphics system
有权
在图形系统中重复使用存储器地址的方法和系统
- 专利标题: Methods and systems for reusing memory addresses in a graphics system
- 专利标题(中): 在图形系统中重复使用存储器地址的方法和系统
-
申请号: US11953812申请日: 2007-12-10
-
公开(公告)号: US07999820B1公开(公告)日: 2011-08-16
- 发明人: Adam Clark Weitkemper , Steven E. Molnar , Mark J. French , Cass W. Everitt
- 申请人: Adam Clark Weitkemper , Steven E. Molnar , Mark J. French , Cass W. Everitt
- 申请人地址: US CA Santa Clara
- 专利权人: NVIDIA Corporation
- 当前专利权人: NVIDIA Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Patterson & Sheridan, LLP
- 主分类号: G06F12/02
- IPC分类号: G06F12/02 ; G06F12/10 ; G06F12/06
摘要:
Methods and systems for reusing memory addresses in a graphics system are disclosed, so that instances of address translation hardware can be reduced. One embodiment of the present invention sets forth a method, which includes mapping a footprint on a display screen to a group of contiguous physical memory locations in a memory system, determining an anchor physical memory address from a first transaction associated with the footprint, wherein the anchor physical memory address corresponds to an anchor in the group of contiguous physical memory locations, determining a second transaction that is also associated with the footprint, determining a set of least significant bits (LSBs) associated with the second transaction, and combining the anchor physical memory address with the set of LSBs associated with the second transaction to generate a second physical memory address for the second transaction, thereby avoiding a second full address translation.
信息查询