National Computational Infrastructure
NCI National Facility
NCI NF OpenMP Programming Course
Outline:
  • Introduction:
    • Parallel computing choices
    • A quick overview of OpenMP
  • OpenMP: The elements
    • basic code structure
    • work-sharing constructs
    • data accessibility directives
    • synchronization and runtime library
  • Automatic Parallelism and Tools support.
  • Common bugs in OpenMP programs
Course slides An html version of the course slides.
Course Examples and Exercises A gzipped tar file comprising examples and course exercises with solutions.
Websites:
Using OpenMP on the AC: See the NCI NF User Guide particularly the section on Using OpenMP on the AC.
Email problems, suggestions, questions to