- Patent Title: System and method for concurrently managing memory access requests
-
Application No.: US12650068Application Date: 2009-12-30
-
Publication No.: US08601235B2Publication Date: 2013-12-03
- Inventor: David B. Glasco , John S. Montrym , Lingfeng Yuan
- Applicant: David B. Glasco , John S. Montrym , Lingfeng Yuan
- Applicant Address: US CA Santa Clara
- Assignee: Nvidia Corporation
- Current Assignee: Nvidia Corporation
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
A shared memory management system and method are described. In one embodiment, a memory management system includes a memory management unit for concurrently managing memory access requests from a plurality of engines. The shared memory management system independently controls access to the context memory without interference from other engine activities. In one exemplary implementation, the memory management unit tracks an identifier for each of the plurality of engines making a memory access request. The memory management unit associates each of the plurality of engines with particular translation information respectively. This translation information is specified by a block bind operation. In one embodiment the translation information is stored in a portion of instance memory. A memory management unit can be non-blocking and can also permit a hit under miss.
Public/Granted literature
- US20100106921A1 SYSTEM AND METHOD FOR CONCURRENTLY MANAGING MEMORY ACCESS REQUESTS Public/Granted day:2010-04-29
Information query