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

Master Presentation on Java for Simulation and Education

Given by Geoffrey C. Fox at Penn State Jan 13,Wright State Jan 27,SIAM March 16 1997 on January 1997. Foils prepared May 6 1997

Java appears to offer a good compromise between C++ and Fortran with both high performance and attractive object oriented features and will be learnt by the next generation as their first language
  • It can be basis of far more attrative parallel computing environments than previous "stand-alone top of the pyramid" systems
Java Collaboration Systems promise to add to Web dissemination of material (which we review) interactive linkage of teachers and students -- the missing link
TANGOsim links concepts with a discrete event simulator integrated into collaboration environment
  • Supports Computational Steering


Table of Contents for Master Presentation on Java for Simulation and Education


001 Java for Computational Science and Engineering Simulation and 
    Education Penn State Jan 13, 1997 Wright State Jan 23, 1997
002 Abstract of Java for CSE and Education Lecture
003 There are (at least) 3 Major Roles for JAVA in Computation
004 The 3 Roles             of Java
005 Hierarchy of Software Levels
006 The Computing Pyramid
007 Implications of the Computing Pyramid
008 Port from the Bottom Up -- Not Top Down!
009 Java Links the Bottom and Top of Pyramid
010 What Limits Performance of Compiled Java?
011 Another View of The Pyramid
012 Java for Building User Interfaces
013 Java for Coarse Grain Distributed Computing and Software 
    Integration
014 Why is Web Computing Base more relevant than Previous PC Base
015 Java as the Language for Computational Kernels!
016 What about Shared Memory Software Base for HPCC?
017 Dissemination of Material is a Critical Part of Education!
018 New Curricula Opportunities?
019 Technologies for Education- I
020 Technologies for Education- II
021 Undergraduate Education
022 K-12 Education
023 Outreach to Disabled Community
024 TANGOsim Collaboration/ Simulation/ Training in Java
025 The TANGOsim C2 Application
026 Global Architecture of Tango System
027 Tango Client Communication Structure
028 Java in and for Education
029 Summary of the VPL -- Virtual Programming Laboratory
030 The Virtual Programming Laboratory
031 User view of the VPL
032 VPL Used in Cornell HPF Virtual Workshop
033 Client-server interaction in VPL as it is implemented in Virtual 
    Workshop
034 Server Side Structure of the VPL
035 Structure of Java Wrappers in the VPL
036 Architecture of use of JPVS (Java Performance Visualization 
    System) with C + MPI Program
037 The Java Applet Supporting Data Visualization in the VPL
038 Web Based MetaComputing
039 Java Server Based Web Computing
040 Java Server Structure in WebFlow
041 Different WebVM Approachs
042 Architecture of WebWisdom Education Delivery System
043 Proposed Implementation of WebWisdom
044 WebWisdom Design Details - I
045 WebWisdom Design Details - II
046 WebWisdom Design Details - III


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 Sun Apr 11 1999