Given by Geoffrey C. Fox at GEM Working Group Meeting on December 5 98. Foils prepared December 6 98
Outside Index
Summary of Material
We describe the approach proposed in failed 1998 KDI proposal |
This divides computational effort into 7 areas which are briefly discussed |
We describe possible crisis management projects and GEM |
Outside Index Summary of Material
Geoffrey Fox |
Syracuse University |
NPAC |
111 College Place Syracuse NY 13244 4100 |
3154432163 |
We describe the approach proposed in failed 1998 KDI proposal |
This divides computational effort into 7 areas which are briefly discussed |
We describe possible crisis management projects and GEM |
Hypercube Topology for 8 machines |
1: User Interface |
2: Fault-scale (Non-local) Equation Solver (Green's Function) |
3: Modules specifying local Physics and friction |
4: Evaluation, Data analysis and Visualization |
5: Data Storage, indexing and access for experimental and computational information |
6: Complex Systems and Pattern Dynamics Interactive Rapid Prototyping Environment (RPE) for developing new phenomenological models -- RPE includes analysis and visualization aspects |
7: Overall Integration of GEMCI into a PSE(Problem Solving Environment) |
Computational infrastructure involves link of geographically distributed observations and computation
|
Special Purpose Computers (such as GRAPE in Japan) for O(N2) particle dynamics could be used in Green's function approach to equation solvers.
|
GRAPE 4 1.08 Teraflops |
GRAPE 6 200 Teraflops |
Some Observations:
|
16 Pentium Pro's in a cluster (cost $30K today) reach about 1 gigaflop on a tree code with 107 particles |
6800 Pentium Pro's (ASCI Sandia machine) with around 300 million particles
|
But tree code is 105 times as efficient as O(N2) code on this problem
|
Naegling at Caltech with Tom Sterling and John Salmon 1998 --120 Pentium Pro Processors |
Beowulf at Goddard Space Flight Center |
1: User Interface -- Design and build Java(bean) applet to control execution of computational modules. Take advantage of ongoing national DATORR (Desktop Access TO Remote Resources) activity which will lead to standard interfaces between clients, middleware and backend machines and data repositories |
2: Large Scale Equation Solver: Exploit collaboration with Caltech and Los Alamos which has developed highly efficient multipole solver for large scale parallel machines (including PC cluster). Major HPCC application. Also need cellular automata and other simulation approaches. All of these methods are expected to parallelize well |
3: Local Physics and Friction modules. Develop common interfaces to allow easy experimentation with different approaches |
4: Evaluation, Data analysis and Visualization. Take advantage of partner expertise. For instance Boston University, NCSA and NPACI for visualization of large scale computations; NPAC's TangoInteractive or NCSA's Habanero for distributed collaboration. |
5: Data Storage, indexing and access for experimental and computational information. Here new distributed object approaches seem powerful and both NPACI and DoE have particularly strong programs that we can leverage |
6: Complex Systems and Pattern Dynamics Interactive Rapid Prototyping Environment (RPE) for developing new phenomenological models -- RPE includes analysis and visualization aspects. Rather different from item 2 as interactivity more important than performance. Could either involve suite of Java applets and/or server side simulations. Distinctive feature of GEM and could be very important. Even if client side, need to integrate with other components including visualization and data handling |
Our suggested strategy is very compatible with a basic distributed object web approach which is growing in popularity
|
As object web is still under development, recommend modest effort compatible with general principles. Details will emerge .... |
Include in PSE fault simulation, information systems and ground motion simulations |
Database |
Matrix Solver |
Optimization Service |
MPP |
MPP |
Parallel DB Proxy |
NEOS Control Optimization |
Origin 2000 Proxy |
NetSolve Linear Alg. Server |
IBM SP2 Proxy |
Gateway Control |
Agent-based Choice of Compute Engine |
Multidisciplinary Control (WebFlow) |
Data Analysis Server |
Build interactive decision support system which will enable real time data and simulations to be shared in an environment supporting
|
Propose to use TangoInteractive which was originally developed for DoD as a "web-based" command and control system and has been explored mainly in "synchronous" distance education
|
Geographically |
Distributed |
Supercomputer |
Resources |
Gateway System |
hosting Seamless Access |
Model Composition |
TangoInteractive, |
Visualization and other Services |
Geographically Distributed users |
and consultants |
CRISIS MANAGEMENT |