Foilset Search Full Index for Basic foilset

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

There are two types of foils -- html and image which are each available in basic and JavaScript enabled "focused" style
(basic:)(focus style:) Denote Foils where Image Critical
(basic:)(focus style:) Denote Foils where HTML is sufficient
denotes presence of Additional linked information which is greyed out if missing

1 Java for Computational Science and Engineering Simulation and Education Penn State Jan 13, 1997 Wright State Jan 23, 1997
2 Abstract of Java for CSE and Education Lecture
3 There are (at least) 3 Major Roles for JAVA in Computation
4 The 3 Roles of Java
PetaSoft White Paper 5 Hierarchy of Software Levels
Exaop computing on the Web in 2007 6 The Computing Pyramid
7 Implications of the Computing Pyramid
8 Port from the Bottom Up -- Not Top Down!
9 Java Links the Bottom and Top of Pyramid
Rice Java Compilation Talk December 96 10 What Limits Performance of Compiled Java?
11 Another View of The Pyramid
12 Java for Building User Interfaces
13 Java for Coarse Grain Distributed Computing and Software Integration
14 Why is Web Computing Base more relevant than Previous PC Base
15 Java as the Language for Computational Kernels!
16 What about Shared Memory Software Base for HPCC?
17 Dissemination of Material is a Critical Part of Education!
18 New Curricula Opportunities?
19 Technologies for Education- I
Educational Java Applets for Foil 20 20 Technologies for Education- II
URLs for Introductory Java for Foil 21 21 Undergraduate Education
Living SchoolBook/ThinkQuest for Foil 22 22 K-12 Education
Neat Tools Interface for Disabled 23 Outreach to Disabled Community
Tango Description 24 TANGOsim Collaboration/ Simulation/ Training in Java
25 The TANGOsim C2 Application
26 Global Architecture of Tango System
27 Tango Client Communication Structure
28 Java in and for Education
29 Summary of the VPL -- Virtual Programming Laboratory
30 The Virtual Programming Laboratory
31 User view of the VPL
32 VPL Used in Cornell HPF Virtual Workshop
33 Client-server interaction in VPL as it is implemented in Virtual Workshop
34 Server Side Structure of the VPL
35 Structure of Java Wrappers in the VPL
36 Architecture of use of JPVS (Java Performance Visualization System) with C + MPI Program
37 The Java Applet Supporting Data Visualization in the VPL
38 Web Based MetaComputing
39 Java Server Based Web Computing
40 Java Server Structure in WebFlow
41 Different WebVM Approachs
42 Architecture of WebWisdom Education Delivery System
43 Proposed Implementation of WebWisdom
44 WebWisdom Design Details - I
45 WebWisdom Design Details - II
46 WebWisdom Design Details - III

Full WebWisdom URL and this Foilset Search
This contains all WebWisdom links preceded by those referenced in this foilset
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