Full HTML for

Basic foilset CEWES Year 2 Summary of NPAC Activitie

Given by David Bernholdt, Geoffrey C. Fox at CEWES End of Year 2 Review Vicksburg on Feb 24-26 98. Foils prepared Mar 19 98
Outside Index Summary of Material


Core Support (travel, consulting not assoc. with FEs)
3 Full-Year Focused Efforts
  • Distance Education for Curricula Enhancement
  • Management of Large WWW Sites Using Commercial Database Technology
  • Web-Linked Databases for Domain-Specific Information Repositories
4 Half-Year Focused Efforts
  • HPCC Educational CD-ROM
  • Parallel CMS Planning
  • Object Web RTI Prototype
  • Tango for Collaboration and Distance Consulting

Table of Contents for full HTML of CEWES Year 2 Summary of NPAC Activitie

Denote Foils where Image Critical
Denote Foils where HTML is sufficient

1 CEWES MSRC PET Program Year 2 Summary
2 Overview of Year 2
3 Distance Education for Curricula Enhancement
4 Architecture of JSU Distance Education
5 Screenshots of Tango Teaching Tools
6 JSU CSC 499: Programming for the Web
7 Deliverables & Status
8 Lessons Learned & Future Plans
9 JSU Presentation
10 Web-Linked Databases for Domain-Specific Information Repositories
11 Components & Technology
12 Gather Subsystem Data Flow
13 Search Subsystem Data Flow
14 Grid Generation Search Engine
15 PPT Slide
16 Status
17 Management of Large WWW Sites Using Commercial Database Technology
18 CEWES MSRC Search Engine & WSMS Prototype
19 Current Capabilities
20 Coming Capabilities
21 A Comment on the Use of Databases in "HPCC"
22 Tango for Collaboration and Distance Consulting
23 Status
24 Parallel CMS Planning
25 Parallel CMS Planning Status
26 Object Web RTI Prototype
27 PPT Slide
28 Multi-Tier Approach to WebHLA
29 WebFlow WaveFilter Module
30 WebFlow SC'97 Demo
31 Status
32 JWORB Performance II
33 JWORB Performance III
34 HPCC Educational CD-ROM
35 HPCC Educational CD-ROM (2)
36 PPT Slide
37 Year 2 In Brief PET-Supported Travel
38 Training & Education
39 Technology Transfer
40 Highlights

Outside Index Summary of Material



HTML version of Basic Foils prepared Mar 19 98

Foil 1 CEWES MSRC PET Program Year 2 Summary

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Geoffrey Fox and David Bernholdt
NPAC/Syracuse University

HTML version of Basic Foils prepared Mar 19 98

Foil 2 Overview of Year 2

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Core Support (travel, consulting not assoc. with FEs)
3 Full-Year Focused Efforts
  • Distance Education for Curricula Enhancement
  • Management of Large WWW Sites Using Commercial Database Technology
  • Web-Linked Databases for Domain-Specific Information Repositories
4 Half-Year Focused Efforts
  • HPCC Educational CD-ROM
  • Parallel CMS Planning
  • Object Web RTI Prototype
  • Tango for Collaboration and Distance Consulting

HTML version of Basic Foils prepared Mar 19 98

Foil 3 Distance Education for Curricula Enhancement

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Universities "specialize" and deliver courses in areas of expertise
  • Provide all students and faculty with access to broader range of leading-edge courses
Use Tango/WebWisdom for synchronous delivery of lectures from SU to JSU
Pilot for distance training of DoD users.

HTML version of Basic Foils prepared Mar 19 98

Foil 4 Architecture of JSU Distance Education

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
NPAC Web Server
JSU Web Server
JSU Tango Server
...
Audio Video Conferencing Chat Rooms etc.
Address at JSU of Curriculum Page
Teacher's View of Curriculum Page
Student's View of Curriculum Page
Participants at JSU
Teacher/Lecturer at NPAC

HTML version of Basic Foils prepared Mar 19 98

Foil 5 Screenshots of Tango Teaching Tools

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
WebWisdom Major Enhancements:
Foil on WhiteBoard
Database
backend
Chat
Shared Browser
Audio Control
Tango Control App

HTML version of Basic Foils prepared Mar 19 98

Foil 6 JSU CSC 499: Programming for the Web

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Overview of Web Applications and Services
Web Architecture
HTML
CGI Programming
Perl
Java
JavaScript
Relational Databases
  • Oracle 7, SQL, PL/SQL, OraPerl, JDBC

HTML version of Basic Foils prepared Mar 19 98

Foil 7 Deliverables & Status

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Pilot distance training (Java) at CEWES delivered to JSU using Tango/WebWisdom
  • Scheduled: Aug 97 Delivered: 22-25 Jul 97
JSU CSC 499 taught Fall 97
  • Scheduled: Jan 98 Delivered: Aug 97
Demo for Dr. Ann Miller
  • Scheduled: unplanned Delivered: 30 Oct 97
Assisted in identifying DREN performance problems, subsequently fixed by DREN staff
Demo for Dr. Singley, Dr. Womble & Dr. Holland
  • Scheduled: unplanned Delivered: 4 Dec 97
Training on "care & feeding" of Tango @ NPAC
  • Scheduled: unplanned Delivered: 11-12 Dec 97
JSU CSC 499 taught Spring 98
  • Scheduled: original pilot Delivered: Jan 98
~10 person-days on-site at CEWES, ~13 at JSU

HTML version of Basic Foils prepared Mar 19 98

Foil 8 Lessons Learned & Future Plans

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Practical experience with synchronous distance education
Course very popular & well-received
Numerous improvements to Tango & WebWisdom
Summarize experience in technical report currently being written
Could extend to Training or Broader Education (2 semesters Computational Science (CDROM) to 6 semesters on Internetics)
For Year 3 plan to expand...
  • Deliver graduate-level class to JSU
  • JSU deliver "Programming for the Web" to other sites
  • Pilot distance training for DoD sites

HTML version of Basic Foils prepared Mar 19 98

Foil 9 JSU Presentation

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index

HTML version of Basic Foils prepared Mar 19 98

Foil 10 Web-Linked Databases for Domain-Specific Information Repositories

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Information available on the Internet (incl. world-wide web) can be of great value to DoD researchers
Amount of information is overwhelming & growing
"Global" WWW search engines are
  • Increasingly selective in what they index
  • Already too general to be useful in many cases
Alternative: Domain-specific search engines allow more efficient searching

HTML version of Basic Foils prepared Mar 19 98

Foil 11 Components & Technology

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Gather Subsystem: Robot
  • Gather, Inspector, Loader, Agent
Index Subsystem
Search Subsystem
  • Search package, Web interfaces
Robot Manager
Web Information package
Oracle 7.3.2
Oracle ConText Option
Oracle Web Server
TCP/IP and HTTP (CGI, HTML)
Shared memory

HTML version of Basic Foils prepared Mar 19 98

Foil 12 Gather Subsystem Data Flow

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Currently gather starting with "master list" of documents to fixed depth in link space
More sophisticated gathering schemes possible/desirable

HTML version of Basic Foils prepared Mar 19 98

Foil 13 Search Subsystem Data Flow

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Search
Interface
List Hits
Highlighted
Page
Highlight the
keyword
Search Package
Keywords
Options
Hits
Documents
Highlighted
Text
Hits
Criteria
File ID
Keyword
Offset
Database

HTML version of Basic Foils prepared Mar 19 98

Foil 14 Grid Generation Search Engine

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index

HTML version of Basic Foils prepared Mar 19 98

Foil 15 PPT Slide

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Altavista comparison
  • ~3500 hits in Advanced Search
  • ~25,000 hits in Simple Search

HTML version of Basic Foils prepared Mar 19 98

Foil 16 Status

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Installation & setup of indexing engine at CEWES MSRC
  • Suitable system currently not available, so system hosted on NPAC computers
Grid generation search engine
Demoed search engine at Joint CTA Workshop on Grid Generation Issues, UT-Austin
GIS or other search engine
  • Development delayed due to lack of feedback on grid search engine & insufficient server resources at NPAC. Additional server hardware being procured

HTML version of Basic Foils prepared Mar 19 98

Foil 17 Management of Large WWW Sites Using Commercial Database Technology

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Use database technology to facilitate management of large, diverse web site with content contributions from many people
Support multiple levels of access (prototype, production)
Support review process
Facilitate maintaining currency of web space
  • Date of last modification
  • Dead link detection
  • Orphaned file detection

HTML version of Basic Foils prepared Mar 19 98

Foil 18 CEWES MSRC Search Engine & WSMS Prototype

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index

HTML version of Basic Foils prepared Mar 19 98

Foil 19 Current Capabilities

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Structural Information
  • Size & number of pages in hierarchy
  • Number of links, images
  • Last modified date
Dead links

HTML version of Basic Foils prepared Mar 19 98

Foil 20 Coming Capabilities

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Queries on structural information
  • Last modified date
  • References to files
Identifying "orphaned" files
Web Accesses can be stored in same database
Capabilities currently limited by decision not to deploy full database-based web server on site at CEWES MSRC

HTML version of Basic Foils prepared Mar 19 98

Foil 21 A Comment on the Use of Databases in "HPCC"

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Historically, HPCC field has not made much use of commercial software. Especially database systems.
Elsewhere, databases increasingly viewed as "the right way" to do many things. May require slightly larger initial investment (software, training...), but cheaper over entire life cycle.
NPAC currently runs four Oracle servers. Question is not whether to add more, but how many more and if production or development or teaching?
Lack of clear RDBMS strategy at CEWES MSRC limits these WWW/database projects & possibly other creative and useful applications

HTML version of Basic Foils prepared Mar 19 98

Foil 22 Tango for Collaboration and Distance Consulting

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Mid-Year project
Extend Tango to better support remote collaboration for consulting/user assistance and software development
Tango collaboratory currently provides audio, video, chat, whiteboard, shared web browser, and other basic tools for collaboration
Reduce "importance of place" in access to MSRC & PET consulting services, general software development efforts

HTML version of Basic Foils prepared Mar 19 98

Foil 23 Status

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Tango server deployed at CEWES
  • Experimental server installed on cher, but CEWES may want to designate a different machine as a more permanent server
Training in operation and use of Tango
  • Training in installation, operation & maintenance took place at NPAC 11-12 December
  • On-site general training for users to be scheduled
Tango enhancements
  • Shared source code viewer/editor Shared XEmacs
  • Shared flow diagramming tool OO Whiteboard
    • Intelligent connectors to be added
  • Shared debugger XEmacs interface to gdb
  • Shared data vis. Through SciVis pkg
  • Java MPI performance vis. Not yet addressed

HTML version of Basic Foils prepared Mar 19 98

Foil 24 Parallel CMS Planning

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Mid-Year project
Comprehensive Mine Simulator
  • widely-used FMS application
  • currently runs on uniprocessor SGI systems, up to 50,000 mines
  • target of 1,000,000 mines -- requires HPC
Project goal: Examine application to understand requirements and effort necessary for parallelization. Produce proposal for actual parallelization effort.

HTML version of Basic Foils prepared Mar 19 98

Foil 25 Parallel CMS Planning Status

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
First contact with Steve Bishop (CMS Group Leader, Night Vision Lab, Ft. Belvoir) 15 Oct 97
Wojtek Furmanski visited Steve Bishop 5 Dec 97
Received CMS source code 12 Feb 98
Report & Project Proposal for parallelization effort (promised Mar 98, delivery delayed by about one month due to time required to obtain license agreement)
Expect to conclude that one will be able to develop a good parallel version

HTML version of Basic Foils prepared Mar 19 98

Foil 26 Object Web RTI Prototype

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Mid-Year project (go ahead received 8 Dec 97)
Defense Modeling & Simulation Office pushing move to new High Level Architecture / Real-Time Infrastructure standard
Trends in web technology and trends in DoD M&S are on converging tracks
Use web technology (Java/CORBA) to implement RTI
Facilitate use of web technology by FMS applications, rapid prototyping, easier distributed computing

HTML version of Basic Foils prepared Mar 19 98

Foil 27 PPT Slide

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index

HTML version of Basic Foils prepared Mar 19 98

Foil 28 Multi-Tier Approach to WebHLA

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index

HTML version of Basic Foils prepared Mar 19 98

Foil 29 WebFlow WaveFilter Module

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Original Image
Output Image
Some of
Available Image Filters
Visual DataFlow
Interface

HTML version of Basic Foils prepared Mar 19 98

Foil 30 WebFlow SC'97 Demo

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index

HTML version of Basic Foils prepared Mar 19 98

Foil 31 Status

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Basic JWORB (Java Web Object Request Broker) functional
  • 30,000 lines of Java; 20,000 lines to finish
Beginning to implement RTI classes
  • 20,000 more lines of Java
Expect to deliver Object Web RTI prototype on schedule (March)

HTML version of Basic Foils prepared Mar 19 98

Foil 32 JWORB Performance II

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Transfer Array of Integers

HTML version of Basic Foils prepared Mar 19 98

Foil 33 JWORB Performance III

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Transfer Array of Structures

HTML version of Basic Foils prepared Mar 19 98

Foil 34 HPCC Educational CD-ROM

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Mid-Year project
Description & Benefits
  • Leverage educational and training materials in HPC domain from partner universities
  • Suitable for asynchronous self-study
  • Help users make better decisions about use of HPC resources
  • Help users better understand which trainings can be most helpful to them
Envisioned as on-going project, refining and adding materials each year
Master copy on a server at NPAC
Expect to use in JSU Graduate class this fall
Tango will "walk through" local CD on PC

HTML version of Basic Foils prepared Mar 19 98

Foil 35 HPCC Educational CD-ROM (2)

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Status
  • Organized "editorial board": Jack Dongarra, Ian Foster, Geoffrey Fox, Chuck Koelbel, Joe Thompson, Louis Turcotte
  • Draft version of CD-ROM ready (promised Mar'98)
  • Can always improve! e.g. more embedded audio/video for key CPS615 lectures; add PET lectures etc.
First Edition CD-ROM contents
  • Syracuse University two semester "certificate" CPS615 and CPS713 Lectures "Computational Science for Simulation Applications"
  • selected preprints
  • "Designing and Building Parallel Programs", by Ian Foster
  • "Parallel Computing Works!" by Fox, Messina, and Williams
  • MPI and HPF definitions

HTML version of Basic Foils prepared Mar 19 98

Foil 36 PPT Slide

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Currently 414 megabytes
36,926 files, 567 Folders
(only 32 and 1900 foils selected from 511 foilsets and 21,416 foils)

HTML version of Basic Foils prepared Mar 19 98

Foil 37 Year 2 In Brief PET-Supported Travel

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
CEWES Site Visits
  • 21 person-days on site, 7 visits
  • Beca, Bernholdt, Fox, Haupt, Klasky, McCracken, Zhu
  • Java Training
Jackson State University visits
  • 13 person-days on site, 3 trips
  • McCracken, Podgorny, Scavo, Stachowiak
HPC Users Group Meeting (Bernholdt, Fox)
Rice II Meeting (Fox)
Cross-MSRC Training Working Group (Fox)
Visits by CEWES to NPAC
  • ~8 person-days NPAC staff effort, 3 trips

HTML version of Basic Foils prepared Mar 19 98

Foil 38 Training & Education

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Java Training delivered at CEWES MSRC TEF and remotely to JSU
HPCC Educational CD-ROM
"Introduction to Web Programming" (JSU CSC 499) taught Fall'97, Spring'98

HTML version of Basic Foils prepared Mar 19 98

Foil 39 Technology Transfer

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Tango Collaboration System
  • Installed in CEWES MSRC TEF
  • Installed in JSU Dist. Ed. Classrooms
  • Trained John Eberle & Mike Robinson in the "care & feeding" of Tango
  • Two demos for high-level HPCMO, DoD, and gov't personnel
  • Success of Tango has resulted in a serious "robustification" effort
Web-Linked Databases
  • Grid Generation Search Engine
  • CEWES MSRC Search Engine
  • Hosted on NPAC computers
HPCC Educational CD-ROM

HTML version of Basic Foils prepared Mar 19 98

Foil 40 Highlights

From CEWES Year 2 Summary of NPAC Activitie CEWES End of Year 2 Review Vicksburg -- Feb 24-26 98. *
Full HTML Index
Bringing leading-edge web tools and technology to the Modernization Program, MSRC users, and PET partners
Tango Interactive collaboration system deployed to CEWES MSRC and JSU
  • Success of Tango in CEWES & other projects has spurred serious "robustification" effort to move Tango from "research" tool to "near-commercial" quality tool
Distance Education effort with JSU far exceeded expectations
  • Delivered two full semester courses (one planned)
  • Demos provided for high-level DoD & gov't personnel

© 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 Nov 29 1998