Optimizing Applications
Introduction
How to Use This Document
Programming for High Performance
Compiler Optimizations
Parallel Programming
Parallelism Overview
Parallelization with OpenMP*
Parallelization with OpenMP* Overview
Parallel Processing Thread Model
OpenMP and Hyper-Threading Technology
Programming with OpenMP
Compiling with OpenMP, Directive Format, and Diagnostics
OpenMP Directives and Clauses Summary
OpenMP Support Libraries
OpenMP Environment Variables
OpenMP Run-time Library Routines
Intel Extension Routines/Functions
Examples of OpenMP Usage
OpenMP Directive Descriptions
Combined Parallel and Worksharing Constructs
Parallel Region Directives
Synchronization Constructs
THREADPRIVATE Directive
Worksharing Construct Directives
OpenMP Clause Descriptions
Auto-parallelization
Auto-vectorization (IA-32 Only)
Optimization Support Features
Optimization Glossary
|