Text-only Printable Framed version

Introduction

Research Computing Home
Expand sections
1.Memory Architectures
2.Pros and Cons of OpenMP
3.Approaches to Parallelism Using OpenMP
4.Example OpenMP Hello World
5.Loop Level Parallelization
6.Shared vs. Private Variables
7.Example of Parallelizing a Loop
8.Basic OpenMP Functions
9.How to Compile and Run An OpenMP Program
10.OpenMP Clauses
11.Reduction Clause
12.Thread Control
13.Thread Control (continued)
14.Scheduling of Parallel Loops
15.Parallel Regions Example
16.Parallel Regions Example Improved
17.Amdahl's Law
18.Example of Profiling Your Code
19.Strategies for Improving Performance
20.Hybrid OpenMP/MPI Programming
21.OpenMP v3.0
22.OpenMP Resources