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

HPCC based on Commodity Technologies

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

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 recommend agreement on standard interfaces or frameworks for computing and essentially seamless user interfaces
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!
GeneralFoils97B             General NPAC Foils-B starting 
                             June97(PowerPoint)
GEMOct97Master              Master Set of Foils for GEM Computational 
                             Science Presentation
GeneralFoils97              Variety of Foils Used Starting January 97
NPACScreenDumps97           Collection of GIF Images for General NPAC 
                             Projects  January 97-
GeneralResFoils96           Miscellaneous Presentation Material used 
                             in 1996
CompGridSept97              Commodity(Web) Technologies in the service
                              of Computational Grids
PPTPennStateMaster          Master Presentation on Java for Simulation
                              and Education
DaytonJune97Master          Master Set of Foils for Two Talks at 
                             Dayton (Multidisciplinary Applications, 
                             Tango Collaboratory)
NPACScreenDumps96           Collection of GIF Images for General NPAC 
                             Projects April96-
ScivisOverviewSept97        Scivis Java Visualization System
HPFInterpreterJune97        HPF Interpreter using Web Technologies
UCCJavaBeansAug97           JavaBeans CORBA ComponentWare
DoE2000JavaBeans            JavaBeans and Visual HPCC ComponentWare
DISHPCCARLJune97            Distributed Simulation (DIS,HLA) HPCC and 
                             the Object Web
DMSOHLAOverviewforARLDec97  Overview of HLA and RTI DMSO Standards
JavaFrameWorksJune97        Possible Java Frameworks for Computing
WebTrainJune97Master        Master Set of Foils for Two Web Training 
                             Presentations
TangoJune97Master           Master Set of Material on Tango and 
                             Collaboratoies
TangoApplicationsFeb97MasterMaster for TANGO Applications -- C2, 
                             Education, HealthCare, Simulation
JSUFall97Master             Master Set of Foils for Web Programming 
                             Course
JavaforCSEFall96M           Master Set of Presentations on Java for 
                             Computational Science 
JavaforComputingIntro97     Introduction to Java to be used in 
                             (Scientific) Computing

Table of Contents for HPCC based on Commodity Technologies


             GeneralFoils97B 085 001 High Performance Computing (HPCC)
                                      based on Commodity(Web, 
                                     CORBA,COM) Technologies  December
                                      27,97 -- January 6,98 Beijing 
                                     and Chang Sha (Hunan Province) 
                                     China
             GeneralFoils97B 086 002 Abstract of Commodity  
                                     Technologies in HPCC for China

HPCC in a Snapshot
              GEMOct97Master 003 003 Some International HPCC 
                                     Activities
              GeneralFoils97 054 004 Some Concepts Learnt from HPCC 
                                     Initiative
              GEMOct97Master 005 005 New Initiatives of Current HPCC
             GeneralFoils97B 106 006 Some More Detailed Trends in HPCC

Commodity Technologies
             GeneralFoils97B 031 007 The Computing Pyramid

illustrate Commodity Hardware from Tree Codes
              GEMOct97Master 015 008 Some Performance Results of 
                                     Interest from Salmon and Warren
              GEMOct97Master 013 009 Intermediate results of a 
                                     computation of 322 million 
                                     particles on ASCI Red
              GEMOct97Master 014 010 Intermediate results of a 
                                     computation of 9.7 million 
                                     particles on PC Cluster loki

Pragmatic Object web
             GeneralFoils97B 105 011 Pragmatic Object Web Technology 
                                     Model
           NPACScreenDumps97 199 012 Fig. 5: Integration of Object 
                                     Technologies (CORBA) and the Web
           NPACScreenDumps97 183 013 Architecture of HPcc Commidity 
                                     Technology High Performance 
                                     Computing System
           NPACScreenDumps97 185 014 Fig. 14: Pure Corba architecture 
                                     for the heterogeneous DcciS 
                                     services of fig. 2.
             GeneralFoils97B 062 015 Multi Tier Client-Server-Service 
                                     Examples I
             GeneralFoils97B 063 016 Multi Tier Client-Server-Service 
                                     Examples II
             GeneralFoils97B 107 017 Object Web Software is the Best
           GeneralResFoils96 043 018 Synergy of InterNet and IntraNets
             GeneralFoils97B 108 019 We have the Object Web Tools in 
                                     Place I
             GeneralFoils97B 109 020 We have the Object Web Tools in 
                                     Place II
             GeneralFoils97B 113 021 Three Roles of Object Web 
                                     Technologies in Computing
             GeneralFoils97B 035 022 Some Tactical Opportunities of 
                                     Object Web Technologies - I
             GeneralFoils97B 036 023 Some Tactical Opportunities of 
                                     Object Web Technologies - II
              CompGridSept97 003 024 Some Classes of Applications
             GeneralFoils97B 110 025 Computational Grid and the Object
                                      Web
             GeneralFoils97B 032 026 Inevitable Relevance of the 
                                     Object Web
             GeneralFoils97B 033 027 Structure(Architecture) of 
                                     Applications - I
             GeneralFoils97B 034 028 Structure(Architecture) of 
                                     Applications - II
              GeneralFoils97 056 029 HPCC Software issues

MetaComputing with the Object web
             GeneralFoils97B 037 030 One Strategy for a Object 
                                     Web-based Metacomputing
              CompGridSept97 012 031 A Web-based 3-Tier Computing 
                                     System
              CompGridSept97 013 032 Web-Server based Metacomputer 
                                     Capabilities at 3 levels
             GeneralFoils97B 038 033 General Object Web based Middle 
                                     Tier Server Architecture
             GeneralFoils97B 039 034 Role of Collaboratory Systems
             GeneralFoils97B 040 035 Some Capabilities of the Object 
                                     Web (Server) Architecture for 
                                     Computing
             GeneralFoils97B 066 036 Glossary of Terms I
             GeneralFoils97B 067 037 Today's Interoperating Hybrid 
                                     Server Architecture
           NPACScreenDumps97 202 038 Planned Architecture of DARP User
                                      Level Debugging and Rapid 
                                     Prototyping System
             GeneralFoils97B 061 039 CORBA Software Model
             GeneralFoils97B 069 040 Pure CORBA Architecture for a 
                                     distributed Information System 
                                     (There are similar COM and 
                                     Javabean /RMI Versions)
             GeneralFoils97B 070 041 Glossary of Terms III
             GeneralFoils97B 068 042 Glossary of Terms II
             GeneralFoils97B 072 043 Glossary of Terms V
             GeneralFoils97B 071 044 Glossary of Terms IV
             GeneralFoils97B 073 045 Glossary of Terms VI

3 Roles for Java in HPCC
          PPTPennStateMaster 003 046 There are (at least) 3 Major 
                                     Roles for JAVA in Computation
          PPTPennStateMaster 004 047 The 3 Roles             of Java

Java for User Interfaces
          PPTPennStateMaster 012 048 Java for Building User Interfaces

The Virtual Programming Lab -- Web interfaces/wrappers
          PPTPennStateMaster 029 049 Summary of the VPL -- Virtual 
                                     Programming Laboratory

Interoperable Interfaces
          DaytonJune97Master 004 050 Interoperable Interfaces
           NPACScreenDumps97 177 051 VPL 2.0 File Manager Screen
           NPACScreenDumps96 179 052 Login to SP2 with a Web Interface
                                      at NIST - I
           NPACScreenDumps96 181 053 Login to SP2 with a Web Interface
                                      at NIST - III

SciVis
        ScivisOverviewSept97 002 054 Overview
        ScivisOverviewSept97 012 055 PPT Slide
           NPACScreenDumps96 064 056 Kivanc Dincer's Java FrontEnd to 
                                     Pablo - I

VRML in HPCC and for real world dissemination
              GeneralFoils97 051 057 What is Relevance of VRML(2) for 
                                     Scientific Computing?
           NPACScreenDumps96 151 058 GIS integration with Weather 
                                     Simulation application - II.

Basic Layered Model for MetaComputing with Java
             GeneralFoils97B 058 059 Metacomputing with Web 
                                     Architecture
           NPACScreenDumps97 002 060 Article on MIP Sucking Java 
                                     Applets
              CompGridSept97 013 061 Web-Server based Metacomputer 
                                     Capabilities at 3 levels
             GeneralFoils97B 008 062 High Functionality Software Layer

A Strategy for High Performance Messaging
              CompGridSept97 016 063 Proposed Approach to High 
                                     Performance Messaging
              CompGridSept97 017 064 Three Possible Implementations of
                                      CFD CSM Linkage
              CompGridSept97 018 065 Picture of JavaBean and JDK1.1 
                                     AWT Event Model

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

HPF Interpreter
              CompGridSept97 021 067 Web Architecture Supports 
                                     Interpreted Environments
              GeneralFoils97 064 068 Integrated Compiled and 
                                     Interpreted Environments II
        HPFInterpreterJune97 001 069 Use of PCRC Infrastructure --  
                                     The HPF front-end to produce an 
                                     Integrated Environment for HPF 
                                     Compiler and Interpreter
        HPFInterpreterJune97 002 070 Architecture of the Integrated 
                                     Interpreter/Compiler System
        HPFInterpreterJune97 003 071 Switching between compiled and 
                                     interpreted modes
        HPFInterpreterJune97 004 072 Use for Interactive 
                                     Visualizations
        HPFInterpreterJune97 005 073 Linkage of HPF Interpreter to 
                                     Compiler
           NPACScreenDumps97 202 074 Planned Architecture of DARP User
                                      Level Debugging and Rapid 
                                     Prototyping System

WebFlow
           NPACScreenDumps97 208 075 WebFlow Globus and FrontEnd 
                                     (DARP,SciVis) Architecture II
              CompGridSept97 022 076 Example of WebFlow = AVS/Khoros 
                                     using Web
              CompGridSept97 023 077 WebFlow: Image Processing
           NPACScreenDumps97 213 078 Use of HSV filter in WebFlow
           NPACScreenDumps97 214 079 Use of Flip Filter in WebFlow
           NPACScreenDumps97 215 080 Use of Wave Filter in WebFlow
           NPACScreenDumps97 225 081 Code WebFlow and Image Processing
                                      Parameters for Spatial Filter 
                                     from SciVis in WebFlow from DARP 
                                     I
           NPACScreenDumps97 227 082 Code WebFlow and Image Processing
                                      Parameters and SciVis Output 
                                     from DARP I

HPCC ComponentWare
              CompGridSept97 024 083 Component Based Programming 
                                     Environments
           UCCJavaBeansAug97 006 084 What are JavaBeans I
           UCCJavaBeansAug97 007 085 What are JavaBeans II
             GeneralFoils97B 045 086 What is a Module?
             GeneralFoils97B 052 087 HPCC ComponentWare: Essential 
                                     Ideas
            DoE2000JavaBeans 007 088 3 by 3 Diagram of Programming 
                                     Environments versus System 
                                     Complexity from PC to HPCC
            DoE2000JavaBeans 014 089 Component Model for HPCC
             GeneralFoils97B 053 090 System and User Perspective

CORBA and HPCC
           NPACScreenDumps97 191 091 Fig. 13: Each node of a parallel 
                                     computer instantiated as a Corba 
                                     object.
             GeneralFoils97B 076 092 A Message or Protocol 
                                     Optimization Bridge
           NPACScreenDumps97 187 093 Fig 15: A message optimization 
                                     bridge
           NPACScreenDumps97 197 094 Fig. 8: JDK 1.1 Event Model used 
                                     by (inter alia) Javabeans
           NPACScreenDumps97 191 095 Fig. 13: Each node of a parallel 
                                     computer instantiated as a Corba 
                                     object.
             GeneralFoils97B 054 096 Approaches to Distributed Objects
             GeneralFoils97B 055 097 Java ORB Approaches to 
                                     Distributed Objects - II The 
                                     object web awakens!
            DoE2000JavaBeans 020 098 Architecture of Object Web
             GeneralFoils97B 056 099 HP-CORBA  - I
            DoE2000JavaBeans 028 100 HPCORBA Layer with SIO Analogy
             GeneralFoils97B 057 101 HP-CORBA - II

Java Frameworks for Interoperable Computing
            DISHPCCARLJune97 024 102 New Java Frameworks for Advanced 
                                     Web Services (I)
            DISHPCCARLJune97 025 103 New Java Frameworks for Advanced 
                                     Web Services (II)
             GeneralFoils97B 046 104 Possible Java Frameworks for 
                                     Computing
             GeneralFoils97B 047 105 What/Why is a Framework?
             GeneralFoils97B 048 106 Too many Frameworks!
             GeneralFoils97B 049 107 Proposed Java Computing Services 
                                     Framework
             GeneralFoils97B 050 108 Possible Services in a Java 
                                     Computing Framework - I
             GeneralFoils97B 051 109 Possible Services in a Java 
                                     Computing Framework - II

Integration of Distributed Simulation with Object Web Based HPCC
              CompGridSept97 026 110 Integration of DIS with Object 
                                     Web Based Computing
              CompGridSept97 027 111 Technology Convergence Roadmap - 
                                     Overview for Forces Modeling, 
                                     Integrated Modeling and Testing 
                                     for DoD
  DMSOHLAOverviewforARLDec97 001 112 DMSO High Level Architecture 
                                     Overview
  DMSOHLAOverviewforARLDec97 002 113 DoD M&S Strategy: An Analogy to 
                                     City Planning
  DMSOHLAOverviewforARLDec97 003 114 How Did We Get Here?
  DMSOHLAOverviewforARLDec97 005 115 Some Terminology
  DMSOHLAOverviewforARLDec97 006 116 Some More Terminology
  DMSOHLAOverviewforARLDec97 007 117 HLA Comprises Three Components:  
                                      Rules, Runtime Infrastructure, 
                                     Templates
  DMSOHLAOverviewforARLDec97 008 118 A Federation Must Play by the 
                                     Rules
  DMSOHLAOverviewforARLDec97 009 119 Each Federate Must Play By the 
                                     Rules
  DMSOHLAOverviewforARLDec97 011 120 OMT Components
  DMSOHLAOverviewforARLDec97 012 121 Object Class Structure Table 
                                     (Template)
  DMSOHLAOverviewforARLDec97 013 122 Object Interaction Table (Roughly
                                      Methods in CORBA)
  DMSOHLAOverviewforARLDec97 015 123 Architecture Splits  Functions 
                                     Between  Simulations and Runtime 
                                     Infrastructure

Java Frameworks for Interoperable Computing
            DISHPCCARLJune97 024 124 New Java Frameworks for Advanced 
                                     Web Services (I)
            DISHPCCARLJune97 025 125 New Java Frameworks for Advanced 
                                     Web Services (II)
        JavaFrameWorksJune97 002 126 Possible Java Frameworks for 
                                     Computing
        JavaFrameWorksJune97 004 127 Proposed Java Computing Services 
                                     Framework
        JavaFrameWorksJune97 005 128 Implementation of a Java 
                                     Computing Framework

And look JavaBeans can be used in Education!
        WebTrainJune97Master 009 129 WebPersuasion -- Javabean 
                                     Foilsets
        WebTrainJune97Master 010 130 Features of a JavaBean Foilset
           NPACScreenDumps97 132 131 Graphics in the New Tango white 
                                     Board

Integration of Collaboration with Object Web Based HPCC
             GeneralFoils97B 059 132 Tango Collaboration System
          PPTPennStateMaster 024 133 TANGOsim Collaboration/ 
                                     Simulation/ Training in Java
           TangoJune97Master 006 134 TANGO Collaboratory
          DaytonJune97Master 018 135 TANGO Collaboration Model
        JavaFrameWorksJune97 014 136 Role of Collaboratory Systems
           TangoJune97Master 007 137 TANGO: Highlights
           NPACScreenDumps97 076 138 Tango Screen: Talking Heads and 
                                     White Board
           NPACScreenDumps97 077 139 Tango Screen: Physics Applets -- 
                                     Cross Product, Planets and Neural
                                      Network
           TangoJune97Master 008 140 TANGO: Highlights II
           TangoJune97Master 009 141 TANGO: Control Application
           TangoJune97Master 010 142 TANGO: application control
           TangoJune97Master 011 143 TANGO Applications
           TangoJune97Master 012 144 TANGO: Status

Tango in Context of Collaboration Systems
           TangoJune97Master 001 145 Collaboratory systems: Taxonomy I
           TangoJune97Master 002 146 Collaboratory systems: Taxonomy 
                                     II
           TangoJune97Master 005 147 Event Broadcasting: con and pro
TangoApplicationsFeb97Master 005 148 Typical Web Collaboration 
                                     Architecture
TangoApplicationsFeb97Master 006 149 The TANGOsim C2 Application
           NPACScreenDumps97 006 150 Command and Control Screen with 
                                     Multimedia Message
           NPACScreenDumps97 035 151 A demo of animated objects 
                                     controlled by simulation engine 
                                     of Tango collaborative system - 
                                     III

Tango/WebFlow and Multidisciplinary Applications
          DaytonJune97Master 020 152 TANGO Structure of 
                                     Multidisciplinary Applications
          DaytonJune97Master 021 153 Minimal Web based 
                                     Multidisciplinary Application
          DaytonJune97Master 022 154 Comparison of 
                                     Communication/Linkage Models

TANGO for Collaborative Computing/Computational Steering
             GeneralFoils97B 003 155 General Web Architecture
TangoApplicationsFeb97Master 023 156 TANGOsim for Distributed 
                                     Simulation and Computational 
                                     Steering - I
TangoApplicationsFeb97Master 024 157 TANGOsim for Distributed 
                                     Simulation and Computational 
                                     Steering - II

TANGO for Education
             JSUFall97Master 003 158 Architecture of JSU Distance 
                                     Education
             GeneralFoils97B 060 159 New Directions for Tango

Java in Scientific and Engineerng Computation
          PPTPennStateMaster 015 160 Java as the Language for 
                                     Computational Kernels!
           JavaforCSEFall96M 006 161 Some Critical Features of Java as
                                      a Programming Language
           JavaforCSEFall96M 007 162 Comparison of Java and Fortran 
                                     77/90
          PPTPennStateMaster 009 163 Java Links the Bottom and Top of 
                                     Pyramid

Performance of Java
           JavaforCSEFall96M 008 164 Isn't the Web hardware and 
                                     software too slow to be 
                                     interesting for HPCC? -Java- I
           NPACScreenDumps96 066 165 Performance of Java is Dreadful!
           NPACScreenDumps96 085 166 LinPack Java Performance Updated 
                                     to Sept 30 1996
           NPACScreenDumps97 103 167 LinPack Java Performance Updated 
                                     to June 3 1997
     JavaforComputingIntro97 031 168 What Limits Performance of 
                                     Compiled Java?
           JavaforCSEFall96M 010 169 Isn't the Web hardware and 
                                     software too slow to be 
                                     interesting for HPCC? -Java- III

Approaches to Parallel Java
           JavaforCSEFall96M 003 170 Classes of Simulations and their 
                                     High Performance Needs
     JavaforComputingIntro97 032 171 Java and Parallelism?
     JavaforComputingIntro97 033 172 "Pure" Java Model For 
                                     Parallelism
        JavaFrameWorksJune97 009 173 Mechanisms for Data Parallelism 
                                     in HPJava

List of Foils Used as they occur

GeneralFoils97B             General NPAC Foils-B starting 
                             June97(PowerPoint)
85 86 106 31 105 62 63 107 108 109 113 35 36 110 32 33 34 37 38 39 40 66 67 61 69 70 68 72 71 73 58 8 40 45 52 53 76 54 55 56 57 46 47 48 49 50 51 59 3 60
GEMOct97Master              Master Set of Foils for GEM Computational 
                             Science Presentation
3 5 15 13 14
GeneralFoils97              Variety of Foils Used Starting January 97
54 56 51 64
NPACScreenDumps97           Collection of GIF Images for General NPAC 
                             Projects  January 97-
199 183 185 202 177 2 202 208 213 214 215 225 227 191 187 197 191 132 76 77 6 35 103
GeneralResFoils96           Miscellaneous Presentation Material used 
                             in 1996
43
CompGridSept97              Commodity(Web) Technologies in the service
                              of Computational Grids
3 12 13 13 16 17 18 21 22 23 24 26 27
PPTPennStateMaster          Master Presentation on Java for Simulation
                              and Education
3 4 12 29 24 15 9
DaytonJune97Master          Master Set of Foils for Two Talks at 
                             Dayton (Multidisciplinary Applications, 
                             Tango Collaboratory)
4 18 20 21 22
NPACScreenDumps96           Collection of GIF Images for General NPAC 
                             Projects April96-
179 181 64 151 66 85
ScivisOverviewSept97        Scivis Java Visualization System
2 12
HPFInterpreterJune97        HPF Interpreter using Web Technologies
1 2 3 4 5
UCCJavaBeansAug97           JavaBeans CORBA ComponentWare
6 7
DoE2000JavaBeans            JavaBeans and Visual HPCC ComponentWare
7 14 20 28
DISHPCCARLJune97            Distributed Simulation (DIS,HLA) HPCC and 
                             the Object Web
24 25 24 25
DMSOHLAOverviewforARLDec97  Overview of HLA and RTI DMSO Standards
1 2 3 5 6 7 8 9 11 12 13 15
JavaFrameWorksJune97        Possible Java Frameworks for Computing
2 4 5 14 9
WebTrainJune97Master        Master Set of Foils for Two Web Training 
                             Presentations
9 10
TangoJune97Master           Master Set of Material on Tango and 
                             Collaboratoies
6 7 8 9 10 11 12 1 2 5
TangoApplicationsFeb97MasterMaster for TANGO Applications -- C2, 
                             Education, HealthCare, Simulation
5 6 23 24
JSUFall97Master             Master Set of Foils for Web Programming 
                             Course
3
JavaforCSEFall96M           Master Set of Presentations on Java for 
                             Computational Science 
6 7 8 10 3
JavaforComputingIntro97     Introduction to Java to be used in 
                             (Scientific) Computing
31 32 33

Sorted List of Foils Used

GeneralFoils97B             General NPAC Foils-B starting 
                             June97(PowerPoint)
3 8 31 32 33 34 35 36 37 38 39 40 40 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 66 67 68 69 70 71 72 73 76 85 86 105 106 107 108 109 110 113
GEMOct97Master              Master Set of Foils for GEM Computational 
                             Science Presentation
3 5 13 14 15
GeneralFoils97              Variety of Foils Used Starting January 97
51 54 56 64
NPACScreenDumps97           Collection of GIF Images for General NPAC 
                             Projects  January 97-
2 6 35 76 77 103 132 177 183 185 187 191 191 197 199 202 202 208 213 214 215 225 227
GeneralResFoils96           Miscellaneous Presentation Material used 
                             in 1996
43
CompGridSept97              Commodity(Web) Technologies in the service
                              of Computational Grids
3 12 13 13 16 17 18 21 22 23 24 26 27
PPTPennStateMaster          Master Presentation on Java for Simulation
                              and Education
3 4 9 12 15 24 29
DaytonJune97Master          Master Set of Foils for Two Talks at 
                             Dayton (Multidisciplinary Applications, 
                             Tango Collaboratory)
4 18 20 21 22
NPACScreenDumps96           Collection of GIF Images for General NPAC 
                             Projects April96-
64 66 85 151 179 181
ScivisOverviewSept97        Scivis Java Visualization System
2 12
HPFInterpreterJune97        HPF Interpreter using Web Technologies
1 2 3 4 5
UCCJavaBeansAug97           JavaBeans CORBA ComponentWare
6 7
DoE2000JavaBeans            JavaBeans and Visual HPCC ComponentWare
7 14 20 28
DISHPCCARLJune97            Distributed Simulation (DIS,HLA) HPCC and 
                             the Object Web
24 24 25 25
DMSOHLAOverviewforARLDec97  Overview of HLA and RTI DMSO Standards
1 2 3 5 6 7 8 9 11 12 13 15
JavaFrameWorksJune97        Possible Java Frameworks for Computing
2 4 5 9 14
WebTrainJune97Master        Master Set of Foils for Two Web Training 
                             Presentations
9 10
TangoJune97Master           Master Set of Material on Tango and 
                             Collaboratoies
1 2 5 6 7 8 9 10 11 12
TangoApplicationsFeb97MasterMaster for TANGO Applications -- C2, 
                             Education, HealthCare, Simulation
5 6 23 24
JSUFall97Master             Master Set of Foils for Web Programming 
                             Course
3
JavaforCSEFall96M           Master Set of Presentations on Java for 
                             Computational Science 
3 6 7 8 10
JavaforComputingIntro97     Introduction to Java to be used in 
                             (Scientific) Computing
31 32 33


© 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 Sat Jan 10 1998