, Program 9 Example: HPF program with linear schedule and redistribution
,
,
,
,
,
,
, P1+1) = ROTa(T-4,P1) END DO END DO FORALL (I0 = 1:n,I1 = 1:n) a(I0,I1) = ROTa(3*I0+I1-3,I0) END FORALL FORALL
Construction of do loops from systems of aane constraints, 1993. ,
Linear scheduling is nearly optimal, Parallel Processing Letters, vol.1, issue.2, p.73381, 1991. ,
URL : https://hal.archives-ouvertes.fr/hal-00857050
The alignment problem for perfect uniform loop nest: Np-completeness and heuristics, Environments and Tools for Parallel Scientiic Computing II, p.33342, 1994. ,
Constructive methods for scheduling uniform loop nests, IEEE Trans. Parallel Distributed Systems, vol.5, issue.8, p.8144822, 1994. ,
DOI : 10.1109/71.298207
URL : https://hal.archives-ouvertes.fr/hal-00857083
Parametric integer programming, RAIRO Recherche Oprationnelle, vol.22, p.2433268 ,
RRsolution de systtmes d'innquations linnairess mode d'emploi du logiciel PIP, 1990. ,
Suif compiler system, World Wide Web document ,
, The loopo project. World Wide Web document
The High Performance Fortran Handbook, 1994. ,
The omega project. World Wide Web document ,
, Pips (interprocedural parallelizer for scientiic programs), PIPS Team
Systematic construction of parallel and distributed programs ,