Basic HTML version of Foils prepared August 7 98

Foil 33 Typical Use of Dynamic Data Mapping

From DoD HPF Training -- 4. HPF Data Mapping Facilities DoD Training and Others -- 1995-98. by Chuck Koelbel -- Rice University


Picking mappings based on input data
  • !HPF$ DYNAMIC x
  • !HPF$ ALIGN (:,:) WITH x(:,:) :: y, z
  • IF (n1>n2) THEN
    • !HPF$ REDISTRIBUTE x(BLOCK,*)
  • ELSE
    • !HPF$ REDISTRIBUTE x(*,BLOCK)
  • END IF
  • ! Note: Compiler doesn't know precise data
  • ! mappings of any array at this point



© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sun Aug 9 1998