发明名称 |
NON-VOLATILE STORAGE FOR GRAPHICS HARDWARE |
摘要 |
Methods and systems may provide for an apparatus having a graphics processing unit (GPU) and a non-volatile memory dedicated to the GPU. If a request for content is detected, a determination may be made as to whether the non-volatile memory contains the content. |
申请公布号 |
US2015278985(A1) |
申请公布日期 |
2015.10.01 |
申请号 |
US201514723031 |
申请日期 |
2015.05.27 |
申请人 |
Herr Adam W.;Lake Adam T.;Tabrah Ryan T. |
发明人 |
Herr Adam W.;Lake Adam T.;Tabrah Ryan T. |
分类号 |
G06T1/60;G06T19/00;G06T15/00 |
主分类号 |
G06T1/60 |
代理机构 |
|
代理人 |
|
主权项 |
1. A system comprising:
a host device having a central processing unit to execute an application; a graphics processing unit; a non-volatile memory dedicated to the graphics processing unit; a volatile memory dedicated to the graphics processing unit; and a computer readable storage medium including a set of stored instructions which, if executed by a processor, cause the system to:
detect a request for content from the application;determine whether the non-volatile memory contains the content;allocate a buffer resource to the content if the non-volatile memory contains the content;return an identifier of the buffer resource to the host device;transfer the content to the buffer resource if an optimization criterion based on one or more of a reordering of work flow, an optimization of a file system for streamlining loads, or an optimization of a batching of read/write requests is met, and detect a request for further content from the application if the optimization criterion is not met; andtransfer the content from the buffer resource to the volatile memory via a direct memory access request. |
地址 |
Forest Grove OR US |