Q. Describe Independent Loops in fortran?
HPF offers extra opportunities for parallel execution by employing the INDEPENDENT directive to declare the iterations of a do-loop is able to be performed independently which is in any order or concurrently without affecting result . In effect this directive alters a do-loop from an absolutely parallel construct to an explicitly parallel construct.
The INDEPENDENT directive should instantaneously precede do-loop to that it applies. In its simplest form it has no extra argument and declares just that no iteration of do-loop can affect iteration.