Foilset Search Full Index for Scripted foilset

Status of HPCC in USA and HPCC based on Commodity Technologies

Given by Geoffrey C. Fox at Beijing and Chang Sha China on 28 Dec 97 to 5 Jan 98. Foils prepared 8 January 98

We describe some aspects of HPCC in USA and in particular the new NCSA computational alliance and the proposed petaflop initiative
We discuss role of commodity (Web) technologies in future high performance computing environments
We describe how a network of Web/CORBA/COM servers architecture can naturally support both parallel and distributed computing while
We describe applications to both metacomputing, and parallel computing
We suggest critical importance of CORBA and component based software in HPCC -- Javabeans seem very important
We describe role of collaboration technology in linking computers with people
We describe use of Java as a general coding language for scientific and engineering computation
This approach unifies distributed event driven simulations with classic massively parallel time stepped computations


This mixed presentation uses parts of the following base foilsets which can also be looked at on their own!
General NPAC Foils-B starting June97(PowerPoint)
Master Set of Foils for GEM Computational Science Presentation
Variety of Foils Used Starting January 97
NCSA Alliance Overview
Master Foils for A Short Overview of HPCC -- From GigaFlops to PetaFlops and From Tightly Coupled MPP's to the World Wide Web
General Collection of Research Foils -- July--December 1996
Master Set B of Overview Material on Parallel Computing for CPS615 Foils
PetaFlop(JNAC) Overview Presentations -- Results of Studies and Next Steps Sep 19,96
Processing-In-Memory (PIM) Architectures for Very High Performance MPP Computing
Software Strategy for JNAC (PetaFlops) Initiative
Set of Poster and Similar Presentatons
Master Set of Presentations on Java for Computational Science
Commodity(Web) Technologies in the service of Computational Grids
Collection of GIF Images for General NPAC Projects January 97-
Miscellaneous Presentation Material used in 1996
JavaBeans CORBA ComponentWare
JavaBeans and Visual HPCC ComponentWare
Overview of HLA and RTI DMSO Standards
Master for TANGO Applications -- C2, Education, HealthCare, Simulation
Master Set of Foils for Two Talks at Dayton (Multidisciplinary Applications, Tango Collaboratory)
Master Presentation on Java for Simulation and Education
Collection of GIF Images for General NPAC Projects April96-
Introduction to Java to be used in (Scientific) Computing
Possible Java Frameworks for Computing

Table of Contents for Status of HPCC in USA and HPCC based on Commodity Technologies

There are two types of foils -- html and image which are each available in basic and JavaScript enabled "focused" style
(basic:)(focus style:) Denote Foils where Image Critical
(basic:)(focus style:) Denote Foils where HTML is sufficient
denotes presence of Additional linked information which is greyed out if missing

1 Status of HPCC in USA and High Performance Computing (HPCC) based on Commodity Technologies December 27,97 -- January 6,98 Beijing and Chang Sha (Hunan Province) China
2 Abstract of Commodity Technologies in HPCC for China

HPCC in a Snapshot
3 Some International HPCC Activities
4 Some Concepts Learnt from HPCC Initiative
5 New Initiatives of Current HPCC
6 Some More Detailed Trends in HPCC

Overview of NCSA
7 National Science Foundation's Partnerships for Advanced Computational Infrastructure
8 Ten More Years!
9 The Alliance National Technology Grid
10 vBNS, Internet-2 and PACI
11 The Alliance is Prototyping the National Technology Grid
12 Launching the Alliance - What We Will Do This Fall
13 Alliance Enabling Technologies Teams - Faculty Leads
14 Alliance Applications Technologies Teams - Faculty Leads and UIUC (NCSA) Anchors
15 Alliance Applications Technologies Teams - Faculty Leads and UIUC (NCSA) Anchors
16 Education, Outreach, and Training FY98 Projects
17 How Did a Supercomputer Center Get Into Enterprise Knowledge Management?
18 NCSA Supplies Alliance With Information Technology Support
19 NCSA Intranet Deployment
20 Alliance Collaboration Spaces
21 NCSA Habanero - Collaborative Support for Scientific Teams
22 The NCSA Biology Workbench - A Web-Based Software Architecture
23 Linking K-12 With Real-Time Science
24 BIMA Distributed Observatory, Digital Library, and Collaboratory
25 Exponential Growth in National User Demand Will Drive Grid Capabilities
26 Replacement of Shared Memory Vector Supercomputers by Microprocessor SMPs
27 NCSA: A Decade of Leadership in Clustered Computing
28 Regional Partners to Partners for Advanced Computational Services
29 Visual Supercomputing Goal: Make Analysis as Powerful as Simulation
30 CAVE Virtual Immersive Environment
31 Building the Visual Supercomputer

Petaflop Studies -- Overview of Results
32 Peak Supercomputer Performance
33 Overall Remarks on the March to PetaFlops - I
34 Overall Remarks on the March to PetaFlops - II
35 10 Possible PetaFlop Applications
36 Chip Density Projections to year 2013
37 Clock Speed and I/O Speed in megabytes/sec per pin through year 2013
38 II. Major Findings & Recommendations: Findings.
39 II. Major Findings & Recommendations: Findings.
40 II. Major Findings & Recommendations: Recommendations
41 II. Major Findings & Recommendations: Recommendations
42 Supercomputer Architectures in Years 2005-2010 -- I
43 Supercomputer Architectures in Years 2005-2010 -- II
44 Supercomputer Architectures in Years 2005-2010 -- III
45 Performance Per Transistor
46 New "Strawman" PIM Processing Node Macro
47 "Strawman" Chip Floorplan
48 Comparison of Supercomputer Architectures
49 General Philosophy from PetaSoft Meeting
50 Features of the The Layered Software Model
51 Hierarchy of Software Levels
52 Isn't the Web hardware and software too slow to be interesting for HPCC? -Java- II
53 PetaSoft Findings 1) and 2) -- Memory Hierarchy
54 PetaSoft Findings 3) and 4) -- Using Memory Hierarchy
55 PetaSoft Findings 5) and 6) -- Layered Software
56 PetaSoft Recommendations 1) to 3) Memory and Software Hierarchy
57 V. A National program concept: Technology Model
58 Now we follow with A Comparison of JNAC and HPCC
59 Comparison of HPCC and JNAC - I
60 Comparison of HPCC and JNAC - II
61 Comparison of HPCC and JNAC - III

Commodity Technologies
62 The Computing Pyramid
63 Pragmatic Object Web Technology Model
64 A Web-based 3-Tier Computing System
65 High Functionality Software Layer
66 Architecture of HPcc Commidity Technology High Performance Computing System
67 Three Roles of Object Web Technologies in Computing
68 Glossary of Terms VI
69 Computational Grid and the Object Web
70 Object Web Software is the Best
71 Synergy of InterNet and IntraNets
72 Structure(Architecture) of Applications - I
73 Structure(Architecture) of Applications - II

MetaComputing with the Object web
74 Metacomputing with Web Architecture
75 One Strategy for a Object Web-based Metacomputing
76 Web-Server based Metacomputer Capabilities at 3 levels
77 General Object Web based Middle Tier Server Architecture
78 WebFlow Globus and FrontEnd (DARP,SciVis) Architecture II
79 Planned Architecture of DARP User Level Debugging and Rapid Prototyping System

A Strategy for High Performance Messaging
80 Proposed Approach to High Performance Messaging
81 Three Possible Implementations of CFD CSM Linkage
82 Picture of JavaBean and JDK1.1 AWT Event Model

Overview of applications of this Approach
83 Some Capabilities of the Object Web (Server) Architecture for Computing

WebFlow
84 Example of WebFlow = AVS/Khoros using Web
85 WebFlow: Image Processing
86 WebFlow Globus and FrontEnd (DARP,SciVis) Architecture II

Interpreted Front Ends
87 Web Architecture Supports Interpreted Environments
88 Planned Architecture of DARP User Level Debugging and Rapid Prototyping System

HPCC ComponentWare
89 Glossary of Terms II
90 Glossary of Terms IV
91 Component Based Programming Environments
92 What are JavaBeans I
93 What are JavaBeans II
94 What is a Module?
95 3 by 3 Diagram of Programming Environments versus System Complexity from PC to HPCC
96 HPCC ComponentWare: Essential Ideas

CORBA and HPCC
97 Pure CORBA Architecture for a distributed Information System (There are similar COM and Javabean /RMI Versions)
98 CORBA Software Model
99 A Parallel Computer Viewed as a Single CORBA Object
100 Each Node of a Parallel Computer viewed as a Separate CORBA Object
101 Fig. 13: Each node of a parallel computer instantiated as a Corba object.
102 A Message or Protocol Optimization Bridge
103 Fig 15: A message optimization bridge

Integration of Distributed Simulation with Object Web Based HPCC
104 Integration of DIS with Object Web Based Computing
105 Technology Convergence Roadmap - Overview for Forces Modeling, Integrated Modeling and Testing for DoD
106 DoD M&S Strategy: An Analogy to City Planning
107 How Did We Get Here?
108 Some Terminology
109 Some More Terminology
110 HLA Comprises Three Components: Rules, Runtime Infrastructure, Templates
111 A Federation Must Play by the Rules
112 Each Federate Must Play By the Rules
113 OMT Components
114 Object Class Structure Table (Template)
115 Object Interaction Table (Roughly Methods in CORBA)
116 Architecture Splits Functions Between Simulations and Runtime Infrastructure

Integration of Collaboration with Object Web Based HPCC
117 Tango Collaboration System
118 Tango Screen: Talking Heads and White Board
119 Typical Web Collaboration Architecture
120 The TANGOsim C2 Application
121 Command and Control Screen with Multimedia Message
122 A demo of animated objects controlled by simulation engine of Tango collaborative system - III

Tango/WebFlow and Multidisciplinary Applications
123 TANGO Structure of Multidisciplinary Applications
124 Minimal Web based Multidisciplinary Application
125 Comparison of Communication/Linkage Models

Java in Scientific and Engineerng Computation
126 Java as the Language for Computational Kernels!
127 Some Critical Features of Java as a Programming Language
128 Comparison of Java and Fortran 77/90
129 Java Links the Bottom and Top of Pyramid

Performance of Java
130 Isn't the Web hardware and software too slow to be interesting for HPCC? -Java- I
131 Performance of Java is Dreadful!
132 LinPack Java Performance Updated to Sept 30 1996
133 LinPack Java Performance Updated to June 3 1997
134 What Limits Performance of Compiled Java?
135 Isn't the Web hardware and software too slow to be interesting for HPCC? -Java- III

Approaches to Parallel Java
136 Classes of Simulations and their High Performance Needs
137 Java and Parallelism?
138 "Pure" Java Model For Parallelism
139 Mechanisms for Data Parallelism in HPJava

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

List of WebWisdom URL's Used in this Foilset


key HPcc URL http://www.npac.syr.edu/users/gcf/HPcc/HPcc.html * HPcc as High Performance Commodity Components by gcf on Sun Nov 23 1997
Times 2 Foils referenced Foil 101 Foil 103
© 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 Fri Jan 9 1998