HPF: !HPF$ INDEPENDENT

- Evita la necesidad de que el compilador incorpore un analizador
de dependencias para la detección de paralelismo
- En lazos DO
- precede al DO
- informa al compilador de que las operaciones dentro del lazo
pueden ser ejecutadas de forma independiente sin cambiar la semantica
del programa
Ejemplo: Suma simple de vectores
!HPF$ INDEPENDENT
DO I=1, 100
END DO
- En construcciones FORALL
- precede al FORALL
- informa al compilador de que los diferentes valores de los
indices (todos activos al mismo tiempo) no interfieren entre si
- permite ejecutar de forma independiene las sentencias
dentro de la construcción
Ejemplo:

Diapositiva 49
19-23 de Junio de 2000