Basic Foilset Search HELP! * YELLOW=global GREY=local Full Index for

GLOBAL foilset IBM Tutorial on Web Technology for HPCC

Given by Geoffrey Fox at IBM Poughkeepsie on February 7 1996. Foils prepared February 11,1996
More Detail! * Foil Index from this file * See also color IMAGE

Web Technologies (Java, JavaScript, VRML, TeleScript, Perl, HTML, CGI, HTTP etc.) will probably revolutionize all computing converting todays client/server to WebServer/WebClient and DeskTop to WebTop.
Certainly these technologies provide a pervasive base supporting data transport, 3D object specification, coarse and fine grain objects as well integration with other capabilities such as databases.
We examine the implications for HPCC and suggest that a sustainable HPCC business model can be based around
  • 1)HTTP for messaging
  • 2)HPJava for programming
  • 3)HPVRML for data parallel specification of physical objects
  • 4)WebFlow using JavaScript/Java for data flow (Web Khoros/AVS)
  • 5)Weblinked Relational and object databases for integration of information
  • 6)A set of Java based tools for performance visualization etc.
In the WebWindows Operating System Approach this is implemented on a compute-web of WebServers running on each node of an MPP or distributed cluster.
We examine this picture for MultiDisciplinary Optimization and other applications.


This mixed presentation uses parts of the following base foilsets which can also be looked at on their own!
Miscellaneous Presentation Material used in 1996
Master Foilset for HPCS95 Keynote Presentation
Master Foilset for RCI Presentation on HPCC and NII for Industry and Education
InfoVISION: Information Video Simulation Imagery ON demand
Set of Add-On Foils for Research Presentations
Master of Overview of NII and Web Technology for NII ASOP Review at Langley
Master for Overview foils for NII Review for MADIC
Master Foilset for Interactive Web based HPDC Technologies for Distance Education
Possible Roles of new Web technologies in the National High Performance Software Exchange
Additional Material for Web Technology Presentations July 95 -- March 96
Collection of GIF Images for General NPAC Projects 1995-March96
CPS616 Lectures on Java
Brief Overview of Web-Relational Database Integration
CPS600 Presentation on Linkage of Web to Relational(Oracle) Databases
Supercomputing 95 Tutorial on Web Technologies for Education Master Presentation
Overview of VRML
Discussion of NII for Real World -- Education Medicine Journalism
Master Foilset for Technologies and Issues for Virtual University
Pictures of Web Pages for Modules of Phy105/106
Screendumps of kidsweb web pages
Overview foils for Computational Science Overview at Illinois -- May 1995
Master Support set for Engineering and Computer Science Presentations
Master Foilset for Rome Laboratory-NPAC-Vanguard Collaborative and Interactive Visualization -- Project Overview
ASOP Requirements for the NII
CRPC Annual Meeting WebWindows Presentation
Master Foilset for The Future of HPF -- MetaComputing and the World Wide Web

Table of Contents for IBM Tutorial on Web Technology for HPCC



Additional Resources
1 Separate IMAGE * Separate HTML A Tutorial on Web Technologies and their use in HPCC
2 Separate IMAGE * Separate HTML Abstract of Web Technologies and HPCC Presentation
3 Separate IMAGE * Separate HTML Superficial Observations on High Performance Computing-I
4 Separate IMAGE * Separate HTML Superficial Observations on High Performance Computing-II
5 Separate IMAGE * Separate HTML Some Implications of HPCC Observations
6 Separate IMAGE * Separate HTML However we need more than fast enough machines
We also need a large enough market to sustain technology (systems and software)
7 Separate IMAGE * Separate HTML World Wide Web (WWW) is key to HPCC Implementation

Basic Web servers for Society -- InfoVision
8 Separate IMAGE * Separate HTML NII Compute & Communications Capability in Year 2000 --> 2005
9 Separate IMAGE * Separate HTML Ultimate Vision and Implementation of NII and InfoVision
10 Separate IMAGE * Separate HTML A Typical Hierarchical Server Network
11 Separate IMAGE * Separate HTML Web Technology has at least three opportunities for you and me!

We Start with the Current Party Line Web Technology Scenario

12 Separate IMAGE * Separate HTML Architecture of Web Software
13 Separate IMAGE * Separate HTML Basic Structure of World Wide Web
14 Separate IMAGE * Separate HTML Some Current NII/Web Technologies -- I
15 Separate IMAGE * Separate HTML Some Current NII/Web Technologies -- II
16 Separate IMAGE * Separate HTML The Java/Netscape2.0 Client server Model

First Technologies -- Java and JavaScript
17 Separate IMAGE * Separate HTML Some (New) Web Technologies in a Nutshell - I
18 Separate IMAGE * Separate HTML Nuclear Reactor Educational Applet
19 Separate IMAGE * Separate HTML Living SchoolBook 2D Terrain Renderer with Java Interface
20 Separate IMAGE * Separate HTML The Weather Report accessed through the Interactive Journey
21 Separate IMAGE * Separate HTML The Oranges Encourage the Team as an Applet
22 Separate IMAGE * Separate HTML Sun's Comparison of Language Features
23 Separate IMAGE * Separate HTML Hello World Applet from Sun Tutorial
Getting Started
24 Separate IMAGE * Separate HTML Applications Versus Applets - I
25 Separate IMAGE * Separate HTML Applications Versus Applets - II
26 Separate IMAGE * Separate HTML JavaScript Based WebFoil Prototype
27 Separate IMAGE * Separate HTML JavaScript Based Patient Record Database -I
28 Separate IMAGE * Separate HTML A Java based MOO Interface
29 Separate IMAGE * Separate HTML JavaScript Based Patient Record Database -III
30 Separate IMAGE * Separate HTML ECS400 Spring 1996 Home Page
31 Separate IMAGE * Separate HTML Java/HotJava Alpha vs JDK Beta Situation -- HotJava/Books
32 Separate IMAGE * Separate HTML Comparison of Java and JavaScript -- I

Database Technologies
33 Separate IMAGE * Separate HTML Some (New) Web Technologies in a Nutshell - II
34 Separate IMAGE * Separate HTML Web to Oracle Interface Screen 10: Query by Subject --2
35 Separate IMAGE * Separate HTML NPAC Oracle 7 Web Interface -- Home Page
36 Separate IMAGE * Separate HTML Popular Query by Subject for NPAC Oracle 7 Web Interface

The Integration of Web with Relational Data Bases is Remarkably Succesful
37 Separate IMAGE * Separate HTML Web Oracle Integration
38 Separate IMAGE * Separate HTML Key points in Web Technology
39 Separate IMAGE * Separate HTML Key points in database technology
40 Separate IMAGE * Separate HTML Web-Database Synergy
41 Separate IMAGE * Separate HTML NPAC Web-Database Applications
42 Separate IMAGE * Separate HTML Importance for Key Communities
43 Separate IMAGE * Separate HTML Client-Server Architecture for WOW

And Relational and Other Database Technology is Part of the Amazing Web Search Capabilities
44 Separate IMAGE * Separate HTML Web Search Examples and Issues
45 Separate IMAGE * Separate HTML Motivation for Web Search Systems
46 Separate IMAGE * Separate HTML Challenges and Issues
47 Separate IMAGE * Separate HTML Current Major Players in Web Search
48 Separate IMAGE * Separate HTML Major Components and Architecture of a Web Search System
49 Separate IMAGE * Separate HTML The Web Gathering Subsystem
50 Separate IMAGE * Separate HTML The Indexing Subsystem
51 Separate IMAGE * Separate HTML The Database Search Engine
52 Separate IMAGE * Separate HTML The Web Search Interface

VRML is another important technology!

53 Separate IMAGE * Separate HTML Some (New) Web Technologies in a Nutshell - III
54 Separate IMAGE * Separate HTML Example IV - Textures
55 Separate IMAGE * Separate HTML Why is VRML Another Important Concept?
56 Separate IMAGE * Separate HTML New York State Interactive Journey: link to Herkimer Home
57 Separate IMAGE * Separate HTML Link between Interactive Journey and classroom multimedia projects
58 Separate IMAGE * Separate HTML VRML for Geographical Information system -- Western Long Island View-1 using WebView
59 Separate IMAGE * Separate HTML VRML Terrain Renerer with Herkimer House Web Page
60 Separate IMAGE * Separate HTML VRML Terrain Renerer with Syracuse Web Page

Geographical Information Systems using VRML enables virtual field trips in Living Schoolbook(see later)

61 Separate IMAGE * Separate HTML Terrain rendering in VRML -- Creation of VRML files
62 Separate IMAGE * Separate HTML Example II
63 Separate IMAGE * Separate HTML Terrain rendering in VRML -- VRML modeling

WebWindows is a Critical Unifying Concept

64 Separate IMAGE * Separate HTML Open Universal WebWindows --
A Revolution in the Software Industry!
65 Separate IMAGE * Separate HTML Examples and Why WebWindows will Dominate Software Industry?
66 Separate IMAGE * Separate HTML Illustrative Screendump for WebTools (Spring '95):Message Editor: Functionality, Implementation
67 Separate IMAGE * Separate HTML What is WebWindows ?
68 Separate IMAGE * Separate HTML Is WebWindows an Operating System ?
69 Separate IMAGE * Separate HTML Illustration of WebWindows Concept for Presentation Software
70 Separate IMAGE * Separate HTML RCIHalloween Presentation Foil on WebFoil in WebFoil!!
71 Separate IMAGE * Separate HTML Lessons of WebFoil for WebWindows Software Development Scenario
72 Separate IMAGE * Separate HTML RCIHalloween Presentation Foil on WebFoil in WebFoil with Perl Manipulated Source
73 Separate IMAGE * Separate HTML Some Operating System Issues
74 Separate IMAGE * Separate HTML Architecture of Web Client-Server Software -- Mosaic/Netscape Today
75 Separate IMAGE * Separate HTML Architecture of Web Client-Server Software -- The Future as suggested by Hotjava?
76 Separate IMAGE * Separate HTML Choices of Formats and Filters in Web Systems

The List of Services on which we build applications
77 Separate IMAGE * Separate HTML Some Relevant NII Services-I
78 Separate IMAGE * Separate HTML Some Relevant NII Services-II

And Here the applications start
79 Separate IMAGE * Separate HTML Use of NII Services in Particular Applications -- HealthCare and Telemedicine
80 Separate IMAGE * Separate HTML NPAC -- SUNY Health Science Center Collaboration
81 Separate IMAGE * Separate HTML Use of NII Services in Particular Applications -- Education

More Details on Education
82 Separate IMAGE * Separate HTML Implications of Brave New Web World for Education
83 Separate IMAGE * Separate HTML Use of Java to Display Algorithmic Structure
84 Separate IMAGE * Separate HTML 4 by 4 Matrix with Oranges ready to roll - I
85 Separate IMAGE * Separate HTML Some Virtual University Activities Involving NPAC -- I
86 Separate IMAGE * Separate HTML Some Virtual University Activities Involving NPAC -- II

Science for the Twentyfirst Century is a sophisticated hyperlinked educational resource and includes simulation, homework, internal and external material

87 Separate IMAGE * Separate HTML Encoder neural network tutorial and simulation page

The next Example is Living Text/Schoolbook
88 Separate IMAGE * Separate HTML Overview of the Living Schoolbook Project
89 Separate IMAGE * Separate HTML The Living Schoolbook Project Partners
90 Separate IMAGE * Separate HTML Outside Partners of the Living Schoolbook Project

FLAG is a major effort to link Africa and the Far East by ocean cable
91 Separate IMAGE * Separate HTML Comments on FLAG (Fiber Optic Link Across the Globe) and the Virtual University - I
92 Separate IMAGE * Separate HTML Comments on FLAG (Fiber Optic Link Across the Globe) and the Virtual University - II
93 Separate IMAGE * Separate HTML Fiber Link Across the Globe FLAG -- Topology

Kids Web is a digital library for K-12 use of Internet and the following Illustrates Title page and one section of library (on Space from NASA)


For example Example of Kidsweb Title Page

94 Separate IMAGE * Separate HTML Kidsweb Home Page and Table of Contents for Arts, Science
95 Separate IMAGE * Separate HTML Astronomy and Space content - Combined picture of Jupiter with Comet Shoemaker-Levy9 fragments

New Approachs to Computational Science

96 Separate IMAGE * Separate HTML What is Computational Science?
97 Separate IMAGE * Separate HTML Program in Computational Science
Implemented within current academic framework
98 Separate IMAGE * Separate HTML Program in Information Age Computational Science Implemented Within Current Academic Program
99 Separate IMAGE * Separate HTML Education in a Box -- Initial Steps to Understand Web Based Education
100 Separate IMAGE * Separate HTML Scope of Certificate in Computational Science

End More Details on Education

101 Separate IMAGE * Separate HTML Use of NII Services in Particular Applications -- Society

We can Involve the Media Professionals in Newhouse School at SU

102 Separate IMAGE * Separate HTML VASTNET -- NPAC, Newhouse School, University Electronic Media Services Collaboration
103 Separate IMAGE * Separate HTML Use of NII Services in Particular Applications
-- Business (Enterprise Systems)

With Business Enterprise Systems in more detail
104 Separate IMAGE * Separate HTML Business Enterprise Systems and the Web
105 Separate IMAGE * Separate HTML Use of NII Services in Particular Applications
-- Defence and Crisis Management

More Details on Crisis Management
106 Separate IMAGE * Separate HTML http://king.syr.edu:2006/IWT/Vision/Crisis2005/CyberThriller.html
107 Separate IMAGE * Separate HTML Some Features of Crisis 2005

There are a Bunch of Technology Issues Linked to Crisis2005
108 Separate IMAGE * Separate HTML Some CrypticTopics in Crisis 2005

The Collaborative Environment in Crisis2005
109 Separate IMAGE * Separate HTML Televirtual Collaborative Environment in Crisis 2005

End of Command and Control/Crisis Management Detail

110 Separate IMAGE * Separate HTML Use of NII Services in Particular Applications -- Collaboratory
111 Separate IMAGE * Separate HTML Use of NII Services in Particular Applications
-- Manufacturing of Complex Systems

Manufacturing
112 Separate IMAGE * Separate HTML ASOP and Multidisciplinary Analysis and Design(MAD)
113 Separate IMAGE * Separate HTML NII Enhances ASOP in a Multi-Organization Activity
114 Separate IMAGE * Separate HTML Industrial/Academic/Government Consensus is ASOP Basis
115 Separate IMAGE * Separate HTML ASOP Introduces Aerospace Paradigm Shifts
116 Separate IMAGE * Separate HTML An anecdote contrasting MPP and NII value in Manufacturing

Computing on the Web
117 Separate IMAGE * Separate HTML What Is WebWork -- NPAC,
Boston University, Cooperating Systems Collaboration -- I?
118 Separate IMAGE * Separate HTML What Is WebWork -- NPAC,
Boston University Cooperating Systems Collaboration -- II?
119 Separate IMAGE * Separate HTML Some Key Features of WebWork
120 Separate IMAGE * Separate HTML Factoring RSA Numbers and Security
121 Separate IMAGE * Separate HTML A WebWork Approach to Breaking Bank of England
122 Separate IMAGE * Separate HTML Factoring RSA Codes -- Software Resource FAFNER
123 Separate IMAGE * Separate HTML Factoring RSA Codes -- NPAC Page
124 Separate IMAGE * Separate HTML Digital Crime(!?) Home Page
125 Separate IMAGE * Separate HTML WebWork Architecture
126 Separate IMAGE * Separate HTML Figure 2: WebWork -- System Overview with Three Layers
127 Separate IMAGE * Separate HTML PCRC Naturally Fits in with WebWork
128 Separate IMAGE * Separate HTML Java Interface for Performance Visualization
129 Separate IMAGE * Separate HTML Performance Visualization of Sorting Algorithm

HPF on the Web
130 Separate IMAGE * Separate HTML NPAC HPF Compiler on the WWW -- Architectural Design
131 Separate IMAGE * Separate HTML NPAC HPF Compiler on the WWW -- Architectural Design -- Contd
132 Separate IMAGE * Separate HTML A World-Wide Virtual Machine design based on Web and PVM technologies
133 Separate IMAGE * Separate HTML A WWVM based on Web and PVM Technologies
134 Separate IMAGE * Separate HTML Architecture of NPAC HPF Compilation System on WWW
135 Separate IMAGE * Separate HTML Syracuse HPF Compiler on the Web-- Input Page
136 Separate IMAGE * Separate HTML Syracuse HPF Compiler on the Web-- Output Page
137 Separate IMAGE * Separate HTML Interpreters versus Compilers -- I?
138 Separate IMAGE * Separate HTML Interpreters versus Compilers -- Domain Specific Environments
139 Separate IMAGE * Separate HTML Java and HPF Futures
140 Separate IMAGE * Separate HTML VRML and HPF Futures

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

List of WebWisdom URL's Used in this Foilset


key Crisis2005 URL http://king.syr.edu:2006/IWT/Vision/Crisis2005/CyberThriller.html * Text of Crisis 2005 CyberThriller Illustrating Use of HPCC/NII Technologies by gcf on Nov 28,95
Times 1 Foils referenced Script
key Crisis2005tech URL http://king.syr.edu:2006/IWT/Vision/Crisis2005/Technologies.html * List of Technologies in Crisis 2005 CyberThriller by gcf on Nov 28,95
Times 1 Foils referenced Script
key LTBdiscovery URL http://www.npac.syr.edu/projects/ltb//SC95/discovery.gif * Example page from Living Textbook showing "Video on Demand" with content from Discovery Channel by gcf on June 15,1995
Times 1 Foils referenced Script
key LTBimages URL http://www.npac.syr.edu/projects/ltb//SC95/SYpage2.gif * Example page from Living Textbook showing "Image on Demand" by gcf on June 15,1995
Times 1 Foils referenced Script
key LTBkidsweb URL http://www.npac.syr.edu/projects/ltb//SC95/kidsweb.gif * Example of Kidsweb Title Page by gcf on June 15,1995
Times 1 Foils referenced Script
key asknpac URL http://asknpac.npac.syr.edu * Oracle-Web Interface to Usenet and other Services by gcf on Oct 30,1995
Times 2 Foils referenced Foil 35 Foil 36
key bookoracle URL http://kayak.npac.syr.edu:1963/search/index.html * Oracle-Web Interface to Books on Parallel Computing by gcf on Oct 13,1995
Times 1 Foils referenced Script
key gcfsummary URL http://www.npac.syr.edu/users/gcf/summary0.html * Mother of all Technology Presentations by gcf on Sat Nov 11 1995
Times 1 Foils referenced Script
key kidswebpage URL http://www.npac.syr.edu/textbook/kidsweb/ * KidsWeb Home Page by gcf on Oct 13,95
Times 1 Foils referenced Foil 94
key livingtextbook URL http://www.npac.syr.edu/users/gcf/livingtextbook/fullindex.html * Screendumps of Living Textbook web pages by gcf on Fri Dec 6 1996
Times 1 Foils referenced Script
key usenetoracle URL http://kayak.npac.syr.edu:1963/index.html * Oracle-Web Interface to Usenet and other Services by gcf on Oct 13,1995
Times 1 Foils referenced Script
key virtuniv95 URL http://www.npac.syr.edu/users/gcf/virtuniv95/fullindex.html * Technologies and Issues for Virtual University by gcf on Fri Dec 6 1996
Times 1 Foils referenced Script
key wwwfoilhelp URL http://www.npac.syr.edu/users/gcf/wwwfoilhelp.html * wwwfoil foil manipulation package by gcf on Sat Nov 11 1995
Times 1 Foils referenced 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 Tue Feb 18 1997