发明名称 |
SHARED STREAM MEMORY ON MULTIPLE PROCESSORS |
摘要 |
A method and an apparatus that allocate a stream memory and/or a local memory for a variable in an executable loaded from a host processor to the compute processor according to whether a compute processor supports a storage capability are described. The compute processor may be a graphics processing unit (GPU) or a central processing unit (CPU). Alternatively, an application running in a host processor configures storage capabilities in a compute processor, such as CPU or GPU, to determine a memory location for accessing a variable in an executable executed by a plurality of threads in the compute processor. The configuration and allocation are based on API calls in the host processor. |
申请公布号 |
WO2008127604(A3) |
申请公布日期 |
2009.02.05 |
申请号 |
WO2008US04606 |
申请日期 |
2008.04.09 |
申请人 |
APPLE INC.;MUNSHI, AAFTAB;SANDMEL, JEREMY |
发明人 |
MUNSHI, AAFTAB;SANDMEL, JEREMY |
分类号 |
G06F9/50 |
主分类号 |
G06F9/50 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|