We describe how a network of servers architecture can naturally support both parallel and distributed computing while |
Java can be used for both the client interface and for programming parallel and sequential scientific problems |
This is illustration in multidisciplinary applications, forces modeling, integration of CORBA, role of component based software, interpreters |
we discuss role of collaboration technologies |
we describe relevance of Web technologies |
GeneralFoils97B General NPAC Foils-B starting June97(PowerPoint) GeneralFoils97 Variety of Foils Used Starting January 97 GeneralResFoils96 Miscellaneous Presentation Material used in 1996 CompGridSept97 Commodity(Web) Technologies in the service of Computational Grids DynamicWebPagesgivenbyURL Title and Abstract of FakeFoilset PPTPennStateMaster Master Presentation on Java for Simulation and Education NPACScreenDumps97 Collection of GIF Images for General NPAC Projects January 97- NPACScreenDumps96 Collection of GIF Images for General NPAC Projects April96- ScivisOverviewSept97 Scivis Java Visualization System HPFInterpreterJune97 HPF Interpreter using Web Technologies JavaforCSEFall96M Master Set of Presentations on Java for Computational Science DoE2000JavaBeans JavaBeans and Visual HPCC ComponentWare DISHPCCARLJune97 Distributed Simulation (DIS,HLA) HPCC and the Object Web 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 DaytonJune97Master Master Set of Foils for Two Talks at Dayton (Multidisciplinary Applications, Tango Collaboratory) TangoApplicationsFeb97MasterMaster for TANGO Applications -- C2, Education, HealthCare, Simulation JSUFall97Master Master Set of Foils for Web Programming Course JavaforComputingIntro97 Introduction to Java to be used in (Scientific) Computing
GeneralFoils97B 029 001 Commodity(Web) Technologies for Parallel and Distributed (Meta)Computing ParCo 97 September 16,97 Bonn Germany GeneralFoils97B 030 002 Abstract of Web Technologies for Parallel and MetaComputing
GeneralFoils97 054 003 Some Concepts Learnt from HPCC Initiative GeneralFoils97 055 004 Some Relevant Technical Trends GeneralFoils97B 031 005 The Computing Pyramid
GeneralFoils97 038 006 Web Software is the Best! GeneralResFoils96 043 007 Synergy of InterNet and IntraNets
GeneralFoils97 039 008 We have the Web Tools in Place - I ! GeneralFoils97 040 009 We have the Web Tools in Place - II!
GeneralFoils97B 028 010 Four Roles of Object Web Technologies in Computing GeneralFoils97B 035 011 Some Tactical Opportunities of Object Web Technologies - I GeneralFoils97B 036 012 Some Tactical Opportunities of Object Web Technologies - II CompGridSept97 003 013 Some Classes of Applications GeneralFoils97B 032 014 Inevitable Relevance of the Object Web
GeneralFoils97B 033 015 Structure(Architecture) of Applications - I GeneralFoils97B 034 016 Structure(Architecture) of Applications - II GeneralFoils97 056 017 HPCC Software issues
DynamicWebPagesgivenbyURL 003 018 Java for Scientific Computing Resource
GeneralFoils97B 037 019 One Strategy for a Object Web-based Metacomputing CompGridSept97 012 020 A Web-based 3-Tier Computing System CompGridSept97 013 021 Web-Server based Metacomputer Capabilities at 3 levels GeneralFoils97B 038 022 General Object Web based Middle Tier Server Architecture GeneralFoils97B 039 023 Role of Collaboratory Systems
PPTPennStateMaster 003 024 There are (at least) 3 Major Roles for JAVA in Computation PPTPennStateMaster 004 025 The 3 Roles of Java
PPTPennStateMaster 012 026 Java for Building User Interfaces
PPTPennStateMaster 029 027 Summary of the VPL -- Virtual Programming Laboratory NPACScreenDumps97 175 028 VPL 1.0 File Manager Screen NPACScreenDumps97 180 029 VPL 2D Graphics (VPLPlot 1.0) Samples Screen NPACScreenDumps96 064 030 Kivanc Dincer's Java FrontEnd to Pablo - I
ScivisOverviewSept97 002 031 Overview ScivisOverviewSept97 012 032 PPT Slide
GeneralFoils97 051 033 What is Relevance of VRML(2) for Scientific Computing? NPACScreenDumps96 151 034 GIS integration with Weather Simulation application - II.
GeneralFoils97B 058 035 Metacomputing with Web Architecture NPACScreenDumps97 002 036 Article on MIP Sucking Java Applets
GeneralFoils97B 008 037 High Functionality Software Layer NPACScreenDumps97 183 038 Architecture of HPcc Commidity Technology High Performance Computing System CompGridSept97 016 039 Proposed Approach to High Performance Messaging CompGridSept97 017 040 Three Possible Implementations of CFD CSM Linkage CompGridSept97 018 041 Picture of JavaBean and JDK1.1 AWT Event Model
GeneralFoils97B 040 042 Some Capabilities of the Object Web (Server) Architecture for Computing
CompGridSept97 021 043 Web Architecture Supports Interpreted Environments GeneralFoils97 064 044 Integrated Compiled and Interpreted Environments II HPFInterpreterJune97 001 045 Use of PCRC Infrastructure -- The HPF front-end to produce an Integrated Environment for HPF Compiler and Interpreter HPFInterpreterJune97 002 046 Architecture of the Integrated Interpreter/Compiler System HPFInterpreterJune97 003 047 Switching between compiled and interpreted modes HPFInterpreterJune97 004 048 Use for Interactive Visualizations HPFInterpreterJune97 005 049 Linkage of HPF Interpreter to Compiler
JavaforCSEFall96M 009 050 Isn't the Web hardware and software too slow to be interesting for HPCC? -Java- II PPTPennStateMaster 005 051 Hierarchy of Software Levels
CompGridSept97 022 052 Example of WebFlow = AVS/Khoros using Web CompGridSept97 023 053 WebFlow: Image Processing
CompGridSept97 024 054 Component Based Programming Environments DoE2000JavaBeans 007 055 3 by 3 Diagram of Programming Environments versus System Complexity from PC to HPCC CompGridSept97 025 056 Integration of Web with CORBA
GeneralFoils97B 019 057 Aspects of HPCORBA Architecture GeneralFoils97B 020 058 Diagram of HPCORBA Architecture CompGridSept97 026 059 Integration of DIS with Object Web Based Computing CompGridSept97 027 060 Technology Convergence Roadmap - Overview for Forces Modeling, Integrated Modeling and Testing for DoD
DISHPCCARLJune97 024 061 New Java Frameworks for Advanced Web Services (I) DISHPCCARLJune97 025 062 New Java Frameworks for Advanced Web Services (II) JavaFrameWorksJune97 002 063 Possible Java Frameworks for Computing JavaFrameWorksJune97 004 064 Proposed Java Computing Services Framework JavaFrameWorksJune97 005 065 Implementation of a Java Computing Framework
WebTrainJune97Master 009 066 WebPersuasion -- Javabean Foilsets WebTrainJune97Master 010 067 Features of a JavaBean Foilset NPACScreenDumps97 132 068 Graphics in the New Tango white Board
PPTPennStateMaster 024 069 TANGOsim Collaboration/ Simulation/ Training in Java TangoJune97Master 006 070 TANGO Collaboratory DaytonJune97Master 018 071 TANGO Collaboration Model JavaFrameWorksJune97 014 072 Role of Collaboratory Systems TangoJune97Master 007 073 TANGO: Highlights NPACScreenDumps97 076 074 Tango Screen: Talking Heads and White Board NPACScreenDumps97 077 075 Tango Screen: Physics Applets -- Cross Product, Planets and Neural Network TangoJune97Master 008 076 TANGO: Highlights II TangoJune97Master 009 077 TANGO: Control Application TangoJune97Master 010 078 TANGO: application control TangoJune97Master 011 079 TANGO Applications TangoJune97Master 012 080 TANGO: Status
TangoJune97Master 001 081 Collaboratory systems: Taxonomy I TangoJune97Master 002 082 Collaboratory systems: Taxonomy II TangoJune97Master 005 083 Event Broadcasting: con and pro
TangoApplicationsFeb97Master 005 084 Typical Web Collaboration Architecture TangoApplicationsFeb97Master 006 085 The TANGOsim C2 Application NPACScreenDumps97 006 086 Command and Control Screen with Multimedia Message NPACScreenDumps97 035 087 A demo of animated objects controlled by simulation engine of Tango collaborative system - III
DaytonJune97Master 020 088 TANGO Structure of Multidisciplinary Applications DaytonJune97Master 021 089 Minimal Web based Multidisciplinary Application DaytonJune97Master 022 090 Comparison of Communication/Linkage Models
GeneralFoils97B 003 091 General Web Architecture TangoApplicationsFeb97Master 023 092 TANGOsim for Distributed Simulation and Computational Steering - I TangoApplicationsFeb97Master 024 093 TANGOsim for Distributed Simulation and Computational Steering - II
JSUFall97Master 003 094 Architecture of JSU Distance Education
PPTPennStateMaster 015 095 Java as the Language for Computational Kernels! JavaforCSEFall96M 006 096 Some Critical Features of Java as a Programming Language JavaforCSEFall96M 007 097 Comparison of Java and Fortran 77/90 PPTPennStateMaster 009 098 Java Links the Bottom and Top of Pyramid
JavaforCSEFall96M 008 099 Isn't the Web hardware and software too slow to be interesting for HPCC? -Java- I NPACScreenDumps96 066 100 Performance of Java is Dreadful! NPACScreenDumps96 085 101 LinPack Java Performance Updated to Sept 30 1996 NPACScreenDumps97 103 102 LinPack Java Performance Updated to June 3 1997 JavaforComputingIntro97 031 103 What Limits Performance of Compiled Java? JavaforCSEFall96M 010 104 Isn't the Web hardware and software too slow to be interesting for HPCC? -Java- III
JavaforCSEFall96M 003 105 Classes of Simulations and their High Performance Needs JavaforComputingIntro97 032 106 Java and Parallelism? JavaforComputingIntro97 033 107 "Pure" Java Model For Parallelism JavaFrameWorksJune97 009 108 Mechanisms for Data Parallelism in HPJava
GeneralFoils97B General NPAC Foils-B starting June97(PowerPoint)29 30 31 28 35 36 32 33 34 37 38 39 58 8 40 19 20 3
GeneralFoils97 Variety of Foils Used Starting January 9754 55 38 39 40 56 51 64
GeneralResFoils96 Miscellaneous Presentation Material used in 199643
CompGridSept97 Commodity(Web) Technologies in the service of Computational Grids3 12 13 16 17 18 21 22 23 24 25 26 27
DynamicWebPagesgivenbyURL Title and Abstract of FakeFoilset3
PPTPennStateMaster Master Presentation on Java for Simulation and Education3 4 12 29 5 24 15 9
NPACScreenDumps97 Collection of GIF Images for General NPAC Projects January 97-175 180 2 183 132 76 77 6 35 103
NPACScreenDumps96 Collection of GIF Images for General NPAC Projects April96-64 151 66 85
ScivisOverviewSept97 Scivis Java Visualization System2 12
HPFInterpreterJune97 HPF Interpreter using Web Technologies1 2 3 4 5
JavaforCSEFall96M Master Set of Presentations on Java for Computational Science9 6 7 8 10 3
DoE2000JavaBeans JavaBeans and Visual HPCC ComponentWare7
DISHPCCARLJune97 Distributed Simulation (DIS,HLA) HPCC and the Object Web24 25
JavaFrameWorksJune97 Possible Java Frameworks for Computing2 4 5 14 9
WebTrainJune97Master Master Set of Foils for Two Web Training Presentations9 10
TangoJune97Master Master Set of Material on Tango and Collaboratoies6 7 8 9 10 11 12 1 2 5
DaytonJune97Master Master Set of Foils for Two Talks at Dayton (Multidisciplinary Applications, Tango Collaboratory)18 20 21 22
TangoApplicationsFeb97MasterMaster for TANGO Applications -- C2, Education, HealthCare, Simulation5 6 23 24
JSUFall97Master Master Set of Foils for Web Programming Course3
JavaforComputingIntro97 Introduction to Java to be used in (Scientific) Computing31 32 33
GeneralFoils97B General NPAC Foils-B starting June97(PowerPoint)3 8 19 20 28 29 30 31 32 33 34 35 36 37 38 39 40 58
GeneralFoils97 Variety of Foils Used Starting January 9738 39 40 51 54 55 56 64
GeneralResFoils96 Miscellaneous Presentation Material used in 199643
CompGridSept97 Commodity(Web) Technologies in the service of Computational Grids3 12 13 16 17 18 21 22 23 24 25 26 27
DynamicWebPagesgivenbyURL Title and Abstract of FakeFoilset3
PPTPennStateMaster Master Presentation on Java for Simulation and Education3 4 5 9 12 15 24 29
NPACScreenDumps97 Collection of GIF Images for General NPAC Projects January 97-2 6 35 76 77 103 132 175 180 183
NPACScreenDumps96 Collection of GIF Images for General NPAC Projects April96-64 66 85 151
ScivisOverviewSept97 Scivis Java Visualization System2 12
HPFInterpreterJune97 HPF Interpreter using Web Technologies1 2 3 4 5
JavaforCSEFall96M Master Set of Presentations on Java for Computational Science3 6 7 8 9 10
DoE2000JavaBeans JavaBeans and Visual HPCC ComponentWare7
DISHPCCARLJune97 Distributed Simulation (DIS,HLA) HPCC and the Object Web24 25
JavaFrameWorksJune97 Possible Java Frameworks for Computing2 4 5 9 14
WebTrainJune97Master Master Set of Foils for Two Web Training Presentations9 10
TangoJune97Master Master Set of Material on Tango and Collaboratoies1 2 5 6 7 8 9 10 11 12
DaytonJune97Master Master Set of Foils for Two Talks at Dayton (Multidisciplinary Applications, Tango Collaboratory)18 20 21 22
TangoApplicationsFeb97MasterMaster for TANGO Applications -- C2, Education, HealthCare, Simulation5 6 23 24
JSUFall97Master Master Set of Foils for Web Programming Course3
JavaforComputingIntro97 Introduction to Java to be used in (Scientific) Computing31 32 33