Table of Contents
Computing on the Pragmatic Object Web
Abstract of Europar Pragmatic Object Web HPcc Presentation
Optimistic Scenario
The HPCC Dilemma and its Solution
What is Commodity Software
The Computing Pyramid
Server Side Java Distributed ObjectsPragmatic Object WebWeb-based ComputingComputational GridsCoarse Grain Integration
Pragmatic Object Web Technology Model - I
Multi-Tier Client Server Service
Pragmatic Object Web Technology Model - II
Specifying Server Side Objects
Comparison of 2 3 and 4 Tier Models
Two ways of Implementing Data Objects
Today’s Pragmatic Object Web: The Confusing Multi-Technology Real World Middleware Server Layer
Todays Complex World will evolve to something like the pure CORBA Architecture for a distributed Information System (There are similar COM and Javabean/RMI Versions)
NPAC Concept: Summary of Pragmatic Object Web
NPAC Concept : HPcc High Performance commodity computing
What is the Architecture ofMetaproblemsComplex HPCC Applications
Structure(Architecture) of Applications - I
Structure(Architecture) of Applications - II
HPcc Hybrid Multi-Tier Architectureto obtain CommodityFunctionality andHigh-Performance
Exploiting Multi-Tier Commodity Software Model
Three Possible Implementations of CFD CSM Linkage
Picture of JavaBean and JDK1.1 AWT Event Model
HPcc PrototypeWebFlow and JWORB over GLOBUS
Gateway Building Blocks: JWORB WebFlow on GLOBUS
WebFlow WaveFilter Module
WebFlow + Globus Functional Architecture
WebFlow as front end for Globus in Alliance Quantum Chemistry Simulations
WebFlow over Globus for NCSAAllianceQuantumChemistryApplicationView
WebFlow on Globus -- LMS at CEWES
What are JavaBeans I
What are JavaBeans II
Next Steps for HPcc using JavaBeans
Gateway Multi-Server Middleware SystemArchitectureLinking Clients, HPCC, and Modern Enterprise Systems
Multi-Server Model
So in our WebWisdom Distance Education System
Database Architecture for WebWisdom
While for High Performance Computing
Multi-Server Gateway Tier
Multi Tier Gateway Architecture
What are General Capabilities in Gateway Tier?
What Particular Programs could run in Gateway Tier?
Distributed Modeling and SimulationRTI as more general MPIJWORB illustrates POW
Integration of DIS with Object Web Based Computing
Summary of NPAC’s JWORBnatural Building Block of the Gateway
JWORB - Java Web Object Request Broker
NPAC’s Object Web RTI
JWORB based Object Web RTI
IIOP Performance for Java ORB’s
Java IIOP Performance for Structures
C++ ORB Much Faster than Java!
HLA/RTI versus HPF/MPI
HLA/RTI at Top Management Level
Resource Management and Scheduling
HPcc for Parallel Computing
Parallel Computing v. Metacomputing
A Parallel Computer Viewed as a Single CORBA Object
Each Node of a Parallel Computer viewed as a Separate CORBA Object
Can HPcc Give High Performance if applied to each node of a parallel computer?
Hybrid Parallel Computing Model
Java as a Scientific Programming LanguageSequential -- and various forms of Parallelism
Java and Parallelism?
Data Parallel HPJava: Motivation
HPJava Libraries
Distributed Array Syntax: HPJava Compared to HPF
Example: Red-black iteration
Preliminary HPJava Performance(outperforms Java due to libraries)
What should you do?
|