Basic HTML version of Foils prepared 16 Sept 1995

Foil 49 The Original Syracuse Project --FORTRAN 90D

From HPFtutorial CPS615 Basic Simulation Track for Computational Science -- Fall Semester 95. by Geoffrey C. Fox(Tomasz Haupt)


mapping directives
  • PROCESSORS
  • TEMPLATE (mandatory)
  • ALIGN
  • DISTRIBUTE(block) and DISTRIBUTE(block,block)
array assignments
  • Fortran 90 array assignments
  • WHERE statement
  • FORALL statement
intrinsics
  • Fortran 90 elemental intrinsics
  • Fortran 90 reductions (SUM, PRODUCT, ANY, ALL, COUNT, MAXVAL, MAXLOC, MINVAL, MINLOC)
  • EOSHIFT, CSHIFT, DOTPROD, TRANSPOSE



© on Tue Oct 7 1997