Basic Foilset Search HELP! * YELLOW=global GREY=local Full Index for

GLOBAL foilset HPCC Current Status: Software

Given by Geoffrey Fox at Trip to China on July 12-28,96. Foils prepared July 6 1996
More Detail! * Foil Index from this file * See also color IMAGE

We start with an overall discussion of types of software environments and when they apply
  • Data and Task Parallelism
  • Coordination or Coarse Grain Software Integration Languages
Data Parallel and Message Passing are still critical but the situation is confused by immaturity of parallel compilers
We then discuss current work involving Xiaoming Li with HPF and the Parallel Runtime Compiler Consortium
MetaComputing is an emerging field oof importance and we sketch our plans for MetaWeb
Java threatens to change the ballgame!


This mixed presentation uses parts of the following base foilsets which can also be looked at on their own!
General Collection of Research Foils -- July--December 1996
Part A:Overview of Programming Paradigms and Relation to Applications
Part B:Overview of Programming Paradigms and Relation to Applications
An Introduction to High Performance Fortran
General Collection of Foils for CRPC Annual Meeting

Table of Contents for HPCC Current Status: Software


1 Separate IMAGE * Separate HTML Status of "Classic" HPCC -- June1996
Summary of MPP Software
2 Separate IMAGE * Separate HTML Abstract of HPCC Software Status 1996

Simple General Discussion

3 Separate IMAGE * Separate HTML Structure of Problems and Parallel Software Approaches
4 Separate IMAGE * Separate HTML Problem Architectures
5 Separate IMAGE * Separate HTML 5 Categories of Problems
6 Separate IMAGE * Separate HTML Example of Basic Problem Architectures Regular Synchronous Problem Class
7 Separate IMAGE * Separate HTML Example of Basic Problem Architectures Irregular Loosely Synchronous
8 Separate IMAGE * Separate HTML Example of Basic Problem Architectures The difficult Asynchronous Class
9 Separate IMAGE * Separate HTML Example of Basic Problem Architectures for MetaProblem Class
10 Separate IMAGE * Separate HTML Software Bus Structure of USMADE
11 Separate IMAGE * Separate HTML Further Examples of Metaproblems
12 Separate IMAGE * Separate HTML Heterogeneous Metaproblem Structure for Command and Control
13 Separate IMAGE * Separate HTML System Integration and Data Flows for financial modeling on a mix of Workstations, CM5 and Maspar
14 Separate IMAGE * Separate HTML Remarks on What are key Global Issues in determining ease of parallelization of particular applications
15 Separate IMAGE * Separate HTML Criterion for success in parallelizing a particular problem on a particular machine
16 Separate IMAGE * Separate HTML What is the "correct" machine architecture for each problem class
17 Separate IMAGE * Separate HTML What software is suitable for what problems?
18 Separate IMAGE * Separate HTML What Applications have we learnt from ?
19 Separate IMAGE * Separate HTML Comparison of 3 different Programming Models
20 Separate IMAGE * Separate HTML What software systems are appropriate for what problem architectures -- I?
21 Separate IMAGE * Separate HTML What software systems are appropriate for what problem architectures -- II?
22 Separate IMAGE * Separate HTML Candidate Software Paradigms for each problem architecture
23 Separate IMAGE * Separate HTML Parallelism in HPF
24 Separate IMAGE * Separate HTML What gives high performance in HPF
25 Separate IMAGE * Separate HTML Compiler directives used in HPF
26 Separate IMAGE * Separate HTML Syntax of HPF Directives
27 Separate IMAGE * Separate HTML Staged Data Mapping in HPF
28 Separate IMAGE * Separate HTML Goal of High Performance Fortran
29 Separate IMAGE * Separate HTML Any Complete Programming Environment Must Handle
30 Separate IMAGE * Separate HTML The Curious State of Parallel Software!

What we are doing with Xiaoming Li


MetaComputing and Web based Software is an Emerging Field
see Original

Add Mark Bakers foils 14-15,19-20,26,88-92,100-105,107


Java may Revolutionize Situation

31 Separate IMAGE * Separate HTML HPJava Study Rationale
32 Separate IMAGE * Separate HTML HPJava Study is in Draft Form

Full WebWisdom URL and this Foilset Search
Alias List This contains all WebWisdom links preceded by those referenced in this foilset

List of WebWisdom URL's Used in this Foilset


key applgengloss URL http://www.infomall.org/npac/roadmap/appl_generics.html * Glossary of Generic Applications by gcf on April 1,1995
Times 1 Foils referenced Foil 18
key applinstgloss URL http://www.infomall.org/npac/roadmap/appl_instances.html * Glossary of Applications Instances by gcf on April 1,1995
Times 1 Foils referenced Foil 18
key pcw URL http://www.npac.syr.edu/copywrite/pcw/ * Parallel Computing Works Overview by gcf on April 1,1995
Times 1 Foils referenced Foil 20
key pcwchap14 URL http://www.npac.syr.edu/copywrite/pcw//node334.html * Chapter 14 of Parallel Computing Works (Asynchronous Problems) by gcf on April 1,1995
Times 1 Foils referenced Foil 8
key pcwchap18 URL http://www.npac.syr.edu/copywrite/pcw//node441.html * Chapter 18 of Parallel Computing Works (Metaproblems) by gcf on April 1,1995
Times 2 Foils referenced Foil 9 Foil 29
key pcwchap3 URL http://www.npac.syr.edu/copywrite/pcw//node21.html * Chapter 3 of Parallel Computing Works (Theory of Problem Architecture) by gcf on April 1,1995
Times 1 Foils referenced Foil 4
key pcwchap4 URL http://www.npac.syr.edu/copywrite/pcw//node30.html * Chapter 4 of Parallel Computing Works (Synchronous Applications) by gcf on April 1,1995
Times 1 Foils referenced Foil 6
key pcwchap9 URL http://www.npac.syr.edu/copywrite/pcw//node174.html * Chapter 9 of Parallel Computing Works (Loosely Synchronous Applications) by gcf on April 1,1995
Times 1 Foils referenced Foil 7
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 Tue Feb 18 1997