12.07.2015 Views

LF95 Linux User's Guide - Lahey Computer Systems

LF95 Linux User's Guide - Lahey Computer Systems

LF95 Linux User's Guide - Lahey Computer Systems

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Implementation Specifications!$omp parallel shared(i)i = 1! i is shareddo i = 1, n ! i is private: ! i is privateend do! i is privateprint*, i! i is shared!$omp end parallel!$omp parallel private(i)i = 1! i is privatedo i = 1, n ! i is private: ! i is privateend do! i is privateprint*, i! i is private!$omp end parallelStatement Function StatementA variable that appears in a statement function statement cannot have the PRIVATE,FIRSTPRIVATE, LASTPRIVATE, REDUCTION, or THREADPRIVATE attribute.Namelist Group ObjectA variable declared as a namelist group object cannot have the PRIVATE, FIRSTPRIVATE,LASTPRIVATE, REDUCTION, or THREADPRIVATE attribute.Materialization of Parallel RegionInternal procedures are SCHEDULE(STATIC).The generated internal procedure has the name "_n_", where n is a consecutive number.Automatic Parallelization with OpenMPThe --openmp option and the --parallel option may be specified at the same time. The --paralleloption is ignored in any program unit that contains OpenMP directives.DebuggingMulti-threaded programs cannot be debugged using fdb.<strong>Lahey</strong>/Fujitsu <strong>Linux</strong>64 Fortran User’s <strong>Guide</strong> 109

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!