Find this at http://www.npac.syr.edu/users/gcf/hpfindod/chkhpfuse/

DoD HPF Training -- 5. Parallel Programming in HPF

Given by Chuck Koelbel -- Rice University at DoD Training and Others on 1995-98. Foils prepared August 7 98

Fifth in series of Chuck Koelbel on HPF
Overall Discussion followed by Examples
  • Jacobi Iteration
  • Gaussian Elimination
  • Conjugate Gradient
  • Irregular Mesh
Of Increasing Complexity .....


Table of Contents for DoD HPF Training -- 5. Parallel Programming in HPF


001 "High Performance Fortran in Practice" tutorial 5. 
    Parallel Programming in HPF
    Presented at SIAM Parallel Processing San Francisco, Feb. 14, 1995
    Completely Revised for Supercomputing '95
    Presented at Supercomputing '95, San Diego, December 4, 1995
    Presented at University of Tennessee (short form), Knoxville, 
    March 21, 1996
    Presented at Metacenter Regional Alliances, Cornell, May 6, 1996
    Presented at Summer of HPF Workshop, Vienna, July 1, 1996
    Presented at Institute for Mathematics & its Applications, 
    Minneapolis, September 11-13, 1996
    Presented at Corps of Engineers Waterways Experiments Station, 
    Vicksburg, MS, October 30-November 1, 1996
    Presented at Supercomputing '96, Pittsburgh, PA, November 17, 1996
    Presented at NAVO, Stennis Space Center, MS, Feb 13, 1997
    Presented at HPF Users Group (short version), Santa Fe, NM, 
    February 23, 1997
    Presented at ASC, Wright-Patterson Air Force Base, OH, March 5, 
    1997
    Parts presented at SC'97, November 17, 1997
    Parts presented (slideshow mode) at SCą97, November 15-21, 1997
    Presented at DOD HPC Users Group, June 1, 1998
002 Outline
003 Designing Parallel Algorithms
004 Designing Parallel Programs in HPF
005 Jacobi Iteration
    Jacobi Iteration: The Algorithm
006 Jacobi Iteration: 
    Equations and Pictures
007 Jacobi Iteration: Partitioning
008 Jacobi Iteration: Communication
009 Jacobi Iteration: Agglomeration
010 Jacobi Iteration: HPF Program
011 Jacobi Iteration: Mapping
012 Gaussian Elimination
    Gaussian Elimination: The Algorithm
013 Gaussian Elimination: Pictures
014 Gaussian Elimination: Partitioning
015 Gaussian Elimination: Communication
016 Gaussian Elimination: Agglomeration
017 Gaussian Elimination: HPF Program
018 Gaussian Elimination: Mapping
019 Conjugate Gradient
    Conjugate Gradient: The Algorithm
020 Conjugate Gradient: 
    Equations and Pictures
021 Conjugate Gradient: More Equations
022 Conjugate Gradient: Partitioning
023 Conjugate Gradient: Communication
024 Conjugate Gradient: Agglomeration
025 Conjugate Gradient: HPF Program
026 Conjugate Gradient: Mapping
027 Irregular Mesh
    Irregular Mesh Relaxation: 
    The Algorithm
028 Irregular Mesh: Sequential Program
029 Irregular Mesh: 
    Partitioning & Communication
030 Irregular Mesh: Agglomeration I
031 Irregular Mesh: Agglomeration II
032 Irregular Mesh: Pictures
033 Irregular Mesh: Bad Data Distribution
034 Irregular Mesh: Good Data Distribution
035 Irregular Mesh: HPF Program
036 Irregular Mesh: Mapping


© 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 16 1998