Wednesday 15 October 2014

Introduction to OpenMP

What is OpenMP?

-OpenMP is Open Multi Processing that is API for writing shared memory parallel
applications in C, C++, and Fortran. Basically, Fortan 90 and Fortran 95 require the OpenMP implementation to include additional semantics over Fortran 77 in order to support pointers and allocatables.

-OpenMP API consists of:
  • Compiler Directives.
  • Runtime subroutines/functions.
  • Environment variables.              

The Element of OpenMP:







Example:






No comments:

Post a Comment