TI OpenMP-Acc
1. Introduction
2. Getting Started
2.1. Environment Variables
2.2. clacc
2.3. Example Applications
2.4. Known Issues & Limitations (v1.1.1)
2.5. Migration Guide
3. Device Constructs supported
3.1. #pragma omp target
3.2. #pragma omp declare target
3.3. #pragma omp target data
3.4. #pragma omp target update
4. TI Extensions
4.1. Reducing offload overhead
4.2. local map type
5. Dynamic memory management in target regions
5.1. DSP Heaps in Shared Memory (DDR or MSMC)
5.1.1. Heap Initialization API
5.1.1.1. Via OpenMP
5.1.1.2. Via a DATA_SECTION pragma in DSP C code
5.1.2. Dynamic Memory Management APIs
5.1.2.1. Heap in DDR
5.1.2.2. Heap in MSMC
5.2. DSP Heap in Local Memory (L2SRAM)
5.2.1. Heap Initialization API
5.2.1.1. Via the
*local*
map type in OpenMP
5.2.1.2. Via a DATA_SECTION pragma in DSP C code
5.2.2. Dynamic Memory Management APIs
6. Examples
7. Change Log
8. Disclaimer
9. IMPORTANT NOTICE
TI OpenMP-Acc
TI OpenMP-Acc Home
»
TI OpenMP Accelerator Model v1.5.x
TI OpenMP Accelerator Model v1.5.x
¶
TI OpenMP® Accelerator Model Documentation Contents:
1. Introduction
2. Getting Started
2.1. Environment Variables
2.2. clacc
2.3. Example Applications
2.4. Known Issues & Limitations (v1.1.1)
2.5. Migration Guide
3. Device Constructs supported
3.1. #pragma omp target
3.2. #pragma omp declare target
3.3. #pragma omp target data
3.4. #pragma omp target update
4. TI Extensions
4.1. Reducing offload overhead
4.2. local map type
5. Dynamic memory management in target regions
5.1. DSP Heaps in Shared Memory (DDR or MSMC)
5.2. DSP Heap in Local Memory (L2SRAM)
6. Examples
7. Change Log
8. Disclaimer
9. IMPORTANT NOTICE