Design of OpenMP
“A flexible standard, easily implemented across different platforms”
Control structures
- Minimal for simplicity and encouraging common cases
- PARALLEL, DO, SECTIONS, SINGLE, MASTER
Data environment
- New data access capabilities for forked threads
- SHARED, PRIVATE, REDUCTION