Basic HTML version of Foils prepared 26 September 1996

Foil 27 Outline of HPF Discussion

From HPCC Software Technologies Fall 96 -- Overview and HPF Delivered Lectures of CPS615 Basic Simulation Track for Computational Science -- 26 September 96. by Geoffrey C. Fox


What is HPF, what we need it for, where it came from
How does HPF Get its Parallelism
Why it is called "High Performance"?
What are HPF compiler directives
Data mapping in HPF
  • TEMPLATE PROCESSORS DISTRIBUTE ALIGN
Parallel statements and constructs in HPF
  • Array statements, WHERE/ELSEWHERE, Intrinsics, FORALL, PURE, INDEPENDENT
Latest Discussions -- HPF-2
  • ON HOME, TASKING, Dynamic Data Mapping, Reductions in INDEPENDENT DO loops



© 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 Feb 22 1998