发明名称 Cross process memory management
摘要 A method for efficiently managing memory resources in a computer system having a graphics processing unit that runs several processes simultaneously on the same computer system includes using threads to communicate that additional memory is needed to avoid termination or less than optimal performance of a process. If the request indicates that termination will occur then other processes will reduce their memory usage to a minimum to avoid termination but if the request indicates that the process will not run optimally then the other processes will reduce their memory usage to 1/N where N is the count of the total number of running processes. The apparatus includes a computer system using a graphics processing unit and processes with threads that can communicate directly with other threads and with a shared memory which is part of the operating system memory.
申请公布号 US7475197(B1) 申请公布日期 2009.01.06
申请号 US20050259181 申请日期 2005.10.25
申请人 NVIDIA CORPORATION 发明人 BOUGE DIETMAR P.;KELLER PAUL G.
分类号 G06F13/16 主分类号 G06F13/16
代理机构 代理人
主权项
地址
您可能感兴趣的专利