Tutorial for OpenMP Accelerator
Table of Contents
- Abstract
- Introduction
- What is an Accelerator in OpenMP?
- what are the goals of having Accelarator in OpenMP?
- The Memory Model of Accelarator
- The Target Device Model in OpenMP
- Compiler Support for OpenMP accelerator
- Offloading API overview
- Target construct
- Target data construct
- Target update construct
- Declare target construct
- Team construct
- Distribute construct
- Combined team, distributed and simd construct
- Target Memory and Device Pointers Routines
- Summary
- Terminology
- References