摘要 |
A high level programming language provides extensible data parallel semantics. User code specifies hardware and software resources for executing data parallel code using a compute device object and a resource view object. The user code uses the objects and semantic metadata to allow execution by new and / or updated types of compute nodes and new and / or updated types of runtime libraries. The extensible data parallel semantics allow the user code to be executed by the new and / or updated types of compute nodes and runtime libraries. |