CoopCL: Cooperative Execution of OpenCL Programs on Heterogeneous CPU-GPU Platforms.
Konrad MorenDiana GöhringerPublished in: PDP (2020)
Keyphrases
- graphics processing units
- cooperative
- general purpose
- parallel computing
- gpu implementation
- parallel execution
- program execution
- parallel processing
- graphics processors
- parallel computation
- cooperating agents
- control flow
- heterogeneous computing
- real time
- efficient implementation
- computing systems
- parallel implementation
- parallel programming
- computing platform
- graphics hardware
- massively parallel
- runtime environment
- symbolic execution
- heterogeneous systems
- cpu implementation
- data flow
- application programs
- high performance computing
- processing units
- multi agent systems
- floating point
- compute unified device architecture
- multithreading
- database transactions
- multi agent
- shared memory
- parallel architectures
- plan execution
- parallel algorithm
- compute intensive
- scientific workflows