Foilset Search Full Index for Scripted foilset

Java For Computation and Education

Given by Geoffrey C. Fox at Penn State Jan 13 Wright State Jan 23 on January 97. Foils prepared January 17 97

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


This mixed presentation uses parts of the following base foilsets which can also be looked at on their own!
Java For Computation and Education
Title and Abstract of FakeFoilset
Miscellaneous Presentation Material used in 1996
Master Set of Presentations on Java for Computational Science
Set of Add-On Foils for Research Presentations
Collection of GIF Images for General NPAC Projects April96-
HyperWorld -- Collaboration and Computation: Design and Prototype Components
Collection of GIF Images for General NPAC Projects January 97-
Additional Material for Web Technology Presentations July 95 -- March 96
TANGOsim -- a Java based Collaborative System for Command and Control

Table of Contents for Java For Computation 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
(basic:(focus style:) Denote Foils where Image is not available
denotes presence of Additional linked information which is greyed out if missing


Introduction -- Why is Web Software Important
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 Java for Computational Science and Engineering Web Resource at NPAC (Has Plenty of Internal Pointers to Other URLs)
4 The Computing Pyramid
5 Implications of the Computing Pyramid
6 Synergy of InterNet and IntraNets
7 Some Critical Features of Java as a Programming Language
8 There are (at least) 3 Major Roles for JAVA in Computation
9 The 3 Roles of Java

WebWindows
10 Open Universal WebWindows --
A Revolution in the Software Industry!
11 The WebWindows Operating System

Java as a GUI
12 Java for Building User Interfaces
13 NCSA Biology Workbench
14 Kivanc Dincer's Java FrontEnd to Pablo - I
15 Screens Opened for Java Interface to Distributed Computing Environment
16 HPF/MPI Programming Laboratory on the Web

Java for MetaComputing
17 Java for Coarse Grain Distributed Computing and Software Integration
18 41:WebFlow/WebVM Overview
19 52:WebFlow Management Design
20 57:WebFlow View on Emergent Java Systems
21 Article on MIP Sucking Java Applets

Java for Computational Kernels
22 Java as the Language for Computational Kernels!
23 Comparison of Java and Fortran 77/90
24 Classes of Simulations and their High Performance Needs
25 Some Critical Features of Java and Parallelism - II
26 Network of Web Servers and Clients
27 Select Active Processors in HPJava Demo
28 Game of Life Execution Pattern in HPJava Demo

Performance of Compiled Java
29 Java Links the Bottom and Top of Pyramid
30 Isn't the Web hardware and software too slow to be interesting for HPCC? -Java- I

Performance of Compiled Java in Detail
31 Performance of Java is Dreadful!
32 LinPack Java Performance Updated to Sept 30 1996
33 Isn't the Web hardware and software too slow to be interesting for HPCC? -Java- II
34 Isn't the Web hardware and software too slow to be interesting for HPCC? -Java- III
35 Hierarchy of Software Levels
36 What Limits Performance of Compiled Java?
37 Remarks on HPJava -- Data Parallel Java - II

Java For Education
38 Java in and for Education
39 Life reports ICPSEP, the "classroom across countries" between NPAC at Syracuse University, USA, and PACT at Harbin Institute of Technology, China
40 Internet Certificate in Computational Science for Peng Wu
41 Technologies for Education- I
42 Technologies for Education- II
43 Java Applet Illustrating Molecular Dynamics Simulation
44 SU Physics Department Vector Cross Product Java Applet
45 Carrier Search Home Page
46 Undergraduate Education
47 K-12 Education
48 New Curricula Opportunities?

Java for Disabled Interfaces
49 Outreach to Disabled Community
50 The Pulsar Mission and Example Project
51 The team of 4 Undergradautes in 1996 Summer REU Neattools/Pulsar Activity
52 Eyal Sherman -- Using Neattools
53 The Neat Thing in Action I

WebWisdom for dissemination
54 Dissemination of Material is a Critical Part of Education!
55 The JavaScript WebWisdom System -- Foilworld Homepage
56 The Overview of List by Topics of WebWisdom Material
57 One Level Down: List of Foilsets in Topic Fall96 Offering of CPS615
58 Overview of Typical Course Foilset as used in CPS615: Introduction to Computational Science
59 The Administrative Side of WebWisdom: Set Parameter Options
60 The CPS Laplace Equation Foilset Overview with A different(Scroll) Java Applet for Title
61 The CPS Laplace Equation Foilset Overview with CrazyText Java Applet for Title
62 HTML Pure Text Version of a Foil on HPF for Laplace Example
63 Contrasted with Imported Persuasion Version of Same Material
64 Another Administrative Page WebWisdom: Set Location of Buttons
65 WebWisdom Version with Applet and Subsidiary Buttons of PowerPoint Original

Collaborative Systems in Detail
66 TANGOsim Collaboration/ Simulation/ Training in Java
67 Overview of TANGO
68 TANGO Highlights I
69 TANGO Highlights II
70 Global Architecture of Tango System
71 Tango Client Communication Structure
72 TANGOsim
73 The TANGOsim C2 Application
74 TANGO Collaborative System Control Panel
75 TANGO Collaborative System Control Panel and 3 Applications -- User 1
76 C2 Demo Technology Components III
77 C2 Demo Technology Components IV
78 TANGO Collaborative System Control Panel and Applications including weather
79 Two GIS applicatioasn launched on different machines - I
80 GIS integration with Weather Simulation application - II.
81 C2 Demo Technology Components V

Full WebWisdom URL and this Foilset Search
This contains all WebWisdom links preceded by those referenced in this foilset

List of WebWisdom URL's Used in this Foilset


key javaforcse URL http://www.npac.syr.edu/projects/javaforcse * The Java for Computational Science and Engineering Resource by gcf on Sun Jan 26 1997
Times 2 Foils referenced Script Script
© 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 Aug 10 1997