Module 2: Programming Model


Click here to start


Table of Contents:

  1. Module 2: Programming Model
  2. Module 2: Programming Model
  3. 2.A User Interface Model
  4. 2.B Execution Model
  5. Creating Parallel Regions
  6. Parallel Regions
  7. Parallel Regions (contd.)
  8. Synchronization
  9. Mutual Exclusion
  10. Atomic Update
  11. Barrier Synchronization
  12. Master Section
  13. Communicating between threads
  14. Sub-programs in Parallel Regions
  15. Scope Definitions
  16. Default Storage Attributes
  17. Default Storage Attributes
  18. Changing Default
  19. Private Clause
  20. Firstprivate Clause
  21. Default Clause
  22. Default Clause Example
  23. Threadprivate
  24. 2.C Worksharing Directives
  25. Motivation for Worksharing
  26. Do loop example
  27. Sections
  28. Summary

Return to top level

Home Page: http://www.openmp.org