DOE OSTI · 1265301
An OpenACC-Based Unified Programming Model for Multi-accelerator Systems
Abstract
This paper proposes a novel SPMD programming model of OpenACC. Our model integrates the different granularities of parallelism from vector-level parallelism to node-level parallelism into a single, unified model based on OpenACC. It allows programmers to write programs for multiple accelerators using a uniform programming model whether they are in shared or distributed memory systems. We implement a prototype of our model and evaluate its performance with a GPU-based supercomputer using three benchmark applications.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Kim, Jungwon, Lee, Seyong, Vetter, Jeffrey S. 2015-01-01. An OpenACC-Based Unified Programming Model for Multi-accelerator Systems. https://www.osti.gov/biblio/1265301
Cite the original work for its findings. Save a collection to share your selection of sources.