Invention Grant
- Patent Title: Applicaton interface on multiple processors
- Patent Title (中): 多处理器上的应用界面
-
Application No.: US13723014Application Date: 2012-12-20
-
Publication No.: US09292340B2Publication Date: 2016-03-22
- Inventor: Aaftab AbdulLatif Munshi , Jeremy Sandmel
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/48 ; G06F9/50 ; G06F9/54 ; G06F9/45

Abstract:
A method and an apparatus that execute a parallel computing program in a programming language for a parallel computing architecture are described. The parallel computing program is stored in memory in a system with parallel processors. The parallel computing program is stored in a memory to allocate threads between a host processor and a GPU. The programming language includes an API to allow an application to make calls using the API to allocate execution of the threads between the host processor and the GPU. The programming language includes host function data tokens for host functions performed in the host processor and kernel function data tokens for compute kernel functions performed in one or more compute processors, e.g GPUs or CPUs, separate from the host processor.
Public/Granted literature
- US20130132934A1 APPLICATON INTERFACE ON MULTIPLE PROCESSORS Public/Granted day:2013-05-23
Information query