GREY=local Full HTML for LOCAL foilset Collection of GIF Images for General NPAC Projects 1995
Given by Geoffrey C. Fox at General NPAC Foilsets on 1995. Foils prepared July 21,1995
Abstract * Foil Index for this file
- This resource contains a variety of Screendumps
- Some InfoVision Screendumps from 1994 inluding Hillary Clinton Visit April 1994
- Images from FLAG -- Fiber Link across the Globe
- Images from Oracle to Web Interface
- Images from Oracle Parallel Database resource documents
Table of Contents for full HTML of Collection of GIF Images for General NPAC Projects 1995
1
Resources Material on NPAC Projects 1994-5
2
Fiber Link Across the Globe FLAG -- Topology
3
Fiber Link Across the Globe FLAG -- Business
4
Fiber Link Across the Globe FLAG -- from Africa to Far East
5
Visit of Hillary Clinton to Syracuse University April 5,1994 -- Mrs Clinton and Fox
6
Visit of Hillary Clinton to Syracuse University April 5,1994 -- Medical Demonstration
7
Visit of Hillary Clinton to Syracuse University April 5,1994 -- Tornado Simulation
8
Web to Oracle Interface Screen 1: Home Page for the Web-Mail Database
9
Web to Oracle Interface Screen 2: Query the Mailbox
10
Web to Oracle Interface Screen 3: Query the Folder -- Choose a Folder
11
Web to Oracle Interface Screen 4: Query the Folder
12
Web to Oracle Interface Screen 5: Query by Mail Header -- Choose a Folder
13
Web to Oracle Interface Screen 6: Query by mail header
14
Web to Oracle Interface Screen 7: Query by Date --1
15
Web to Oracle Interface Screen 8: Query by Date --2
16
Web to Oracle Interface Screen 9: Query by Subject --1
17
Web to Oracle Interface Screen 10: Query by Subject --2
18
Web to Oracle Interface Screen 11: Query by Sender
19
Web to Oracle Interface Screen 12: Incorporate New Mail from Web Page -- Choose a folder
20
Web to Oracle Interface Screen 13: Incorporate New Mail
21
Web to Oracle Interface Screen 14: Query Result -- Browse Mail Body --1
22
Web to Oracle Interface Screen 15: Query Result -- Browse Mail Body --2
23
Oracle Parallel Relational Database -- Screen1: Oracle Parallel Server
24
Oracle Parallel Relational Database -- Screen2: Parallel Cache Management
25
Oracle Parallel Relational Database -- Screen3: Oracl\'s Parallel Query
26
Oracle Parallel Relational Database Server on nCUBE2 -- Screen 1 on Oracl\'s Parallel Server for nCUBE2
27
Oracle Parallel Relational Database Server on nCUBE2 -- Screen 2 on Oracl\'s Parallel Server for nCUBE2
28
Oracle Parallel Relational Database Server on nCUBE2 -- Screen 3 on Oracl\'s Parallel Server for nCUBE2
29
Oracle Parallel Relational Database Server on nCUBE2 -- Screen 4 on Oracl\'s Parallel Server for nCUBE2
30
Wavelet demo - competition
31
Page on Wavelets comparing Compression at different resolutions
32
Wavelet Compression - four different resolutions
33
Wavelet versus JPEG Compression - original image (Pathology 2)
34
Wavelet Compression : 120:1 (Pathology 2)
35
JPEG Compression : 120:1 (Pathology 2)
36
Wavelet versus JPEG Compression - original image (Pathology 3)
37
Wavelet Compression : 120:1 (Pathology 3)
38
JPEG Compression : 120:1 (Pathology 3)
39
Renoir : bouquet 1:1 Original Image
40
Wavelet compression 120:1 of Renoir : bouquet
41
JPEG compression 120:1 of Renoir : bouquet
42
TCE PORT Types
43
TCE CHANNEL Types
44
Creating Regular SENDING PORTS a)through the parent-child relation
45
Creating Regular SENDING PORTS b)By passing port in a message
46
Creating CHANNELS a)By pairing appropriate ports
47
Creating CHANNELS b)By sending a Channel in a message
48
Comparison of HotJava and Mosaic/Netscape
49
Work of SU Graduate student Kevin Roe at ICASE Summer 95 -- HPF for TLNS3D
50
HPF and Data Assimilation
51
HPF Implementation of Optimal Interpolation
52
Eulerian Transport (van Leer/Prather)
53
Optimal Interpolation
54
The HPF Applications Web Package Cover Page
55
About the HPFA Project
56
About the HPF Language
57
Educational Resources for Teaching HPF
58
The HPF Applications Kernels
59
HPF Compilers and Tools
60
Books and references on HPF
61
Links to other HPF activities on the WWW
62
Navigation around the HPFA Web package
63
4d Data Assimilation Application Example
64
Algorithms and Applications List ordered by Applications Categories
65
Applications Example 1 - Regular Grid PD\'s
66
The ADI Solver Application Kernel example
67
The List of Applications Kernels
68
Living SchoolBook Access to Digital Discovery Channel Archive
69
NPA\'s ATM Laboratory and Connection to Rome Laboratory
70
Living SchoolBook HomePage
71
Black Hole Grand Challenge Overview Page
72
African American image database with Onondaga County Public Library
73
Berlin Journey of a City, documentary by Bob Frye
74
CNN Newsource Database, video of President Clinton
75
Discovery Channel video on demand, making bubbles
76
Discovery Channel video database, search interface
77
Living Schoolbook project using cached Internet resources
78
Classroom mulitmedia project and part of NYS Interactive Journey
79
Link between Interactive Journey and classroom multimedia projects
80
Living Schoolbook Homepage
81
New York State Image Database: Erie Canal Boats
82
New York State Image Database
83
Local journey in New York State Journey: Downtown Syracuse
84
How a Car is Built, Bob Frye educational documentary
85
News Bank news articles on demand
86
New York State Interactive Journey, VRML terrain rendering
87
Interactive Journey: Art tour of Oneida Nation, classroom project
88
Discovery Channel video on demand, video graphics
89
New York State Interactive Journey: link to Herkimer Home
90
InfoMall is built using... Picture
91
InfoMall as a Very Large Mall!
92
InfoMall/Rome Lab Integration Map Picture 1 of 4
93
Rome Lab Home Page Picture 2 of 4
94
Rome Lab Technology Picture 3 of 4
95
Rome Lab Virtual Environments Picture 4 of 4
96
Consultants Overview Picture 1 of 3
97
Multimedia Consultant Report by Adam Kolawa Picture 2 of 3
98
Report Linked to ParaSoft Picture 3 of 3
99
HPCC Glossary Picture Linked to NSE
100
HPC Vendor Survey -- Cray Example
101
USA Map and USAF Bases (AFMC)
102
PROTO Example of Rome Laboratory Technology Project(Software on Demand)
103
Hillary Clinto\'s Visit to NPAC and InfoMall
104
Geoffrey Fox watching himself on the Electronic Mall
105
Performance Visualization of Sorting Algorithm
106
4 by 4 Matrix with Oranges ready to roll - I
107
4 by 4 Matrix with Oranges ready to roll - II
108
The Oranges Encourage the Team as an Applet
109
ECS400 Spring 1996 Home Page
110
Syracuse HPF Compiler on the Web-- Input Page
111
Syracuse HPF Compiler on the Web-- Output Page
This table of Contents
Abstract
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 1 Resources Material on NPAC Projects 1994-5
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. *
Full HTML Index
- Geoffrey Fox
- Syracuse University
- NPAC
- 111 College Place
- Syracuse NY 13244-4100
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 2 Fiber Link Across the Globe FLAG -- Topology
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- A NYNEX Joint Venture
- This shows fiber draping Africa with coast off ramps
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 3 Fiber Link Across the Globe FLAG -- Business
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- A NYNEX Joint Venture
- This picture illustrates Business Opportunities enabled by FLAG
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 4 Fiber Link Across the Globe FLAG -- from Africa to Far East
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- A NYNEX Joint Venture
- This shows FLAG linking Africa and Far East to Europe (and then to USA)
- INitial Architecture combines Satellites and Ocean fiber
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 5 Visit of Hillary Clinton to Syracuse University April 5,1994 -- Mrs Clinton and Fox
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 6 Visit of Hillary Clinton to Syracuse University April 5,1994 -- Medical Demonstration
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Dr. Smith of SUNY Health Science Center demonstrates Telemedicine over ATM in area of pediatric cardiology
There is a larger Better Quality Image available
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 7 Visit of Hillary Clinton to Syracuse University April 5,1994 -- Tornado Simulation
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- A Simulation on Demand InfoVision application using CM5 for simulation and AVS for coarse grain software decomposition support
There is a larger Better Quality Image available
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 8 Web to Oracle Interface Screen 1: Home Page for the Web-Mail Database
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 9 Web to Oracle Interface Screen 2: Query the Mailbox
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 10 Web to Oracle Interface Screen 3: Query the Folder -- Choose a Folder
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 11 Web to Oracle Interface Screen 4: Query the Folder
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 12 Web to Oracle Interface Screen 5: Query by Mail Header -- Choose a Folder
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 13 Web to Oracle Interface Screen 6: Query by mail header
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 14 Web to Oracle Interface Screen 7: Query by Date --1
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 15 Web to Oracle Interface Screen 8: Query by Date --2
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 16 Web to Oracle Interface Screen 9: Query by Subject --1
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 17 Web to Oracle Interface Screen 10: Query by Subject --2
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 18 Web to Oracle Interface Screen 11: Query by Sender
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 19 Web to Oracle Interface Screen 12: Incorporate New Mail from Web Page -- Choose a folder
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 20 Web to Oracle Interface Screen 13: Incorporate New Mail
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 21 Web to Oracle Interface Screen 14: Query Result -- Browse Mail Body --1
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 22 Web to Oracle Interface Screen 15: Query Result -- Browse Mail Body --2
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 23 Oracle Parallel Relational Database -- Screen1: Oracle Parallel Server
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Produced by Gang Cheng April 1995
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 24 Oracle Parallel Relational Database -- Screen2: Parallel Cache Management
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Produced by Gang Cheng April 1995
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 25 Oracle Parallel Relational Database -- Screen3: Oracl\'s Parallel Query
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Produced by Gang Cheng April 1995
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 26 Oracle Parallel Relational Database Server on nCUBE2 -- Screen 1 on Oracl\'s Parallel Server for nCUBE2
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 27 Oracle Parallel Relational Database Server on nCUBE2 -- Screen 2 on Oracl\'s Parallel Server for nCUBE2
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 28 Oracle Parallel Relational Database Server on nCUBE2 -- Screen 3 on Oracl\'s Parallel Server for nCUBE2
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 29 Oracle Parallel Relational Database Server on nCUBE2 -- Screen 4 on Oracl\'s Parallel Server for nCUBE2
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 30 Wavelet demo - competition
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 31 Page on Wavelets comparing Compression at different resolutions
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 32 Wavelet Compression - four different resolutions
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- 150:1, 100:1, 50:1, 1:1
- Which is the most beautiful of them all?
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 33 Wavelet versus JPEG Compression - original image (Pathology 2)
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 34 Wavelet Compression : 120:1 (Pathology 2)
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 35 JPEG Compression : 120:1 (Pathology 2)
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 36 Wavelet versus JPEG Compression - original image (Pathology 3)
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 37 Wavelet Compression : 120:1 (Pathology 3)
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 38 JPEG Compression : 120:1 (Pathology 3)
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 39 Renoir : bouquet 1:1 Original Image
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 40 Wavelet compression 120:1 of Renoir : bouquet
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 41 JPEG compression 120:1 of Renoir : bouquet
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 42 TCE PORT Types
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 43 TCE CHANNEL Types
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 44 Creating Regular SENDING PORTS a)through the parent-child relation
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 45 Creating Regular SENDING PORTS b)By passing port in a message
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 46 Creating CHANNELS a)By pairing appropriate ports
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 47 Creating CHANNELS b)By sending a Channel in a message
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 48 Comparison of HotJava and Mosaic/Netscape
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. *
Full HTML Index
- Refined from last bullet of previous foil July 28,95
- There are two main distinctions between the HotJava browser and other browsers such as Mosaic or Netscape. In the HotJava case a bulk of execution takes place at the client side as the transmitted code is linked with the HotJava runtime and started as Java threads. Standard browsers on the other hand are only involved in presenting the received information, and all other computation is to be performed by servers. Secondly, the Java ability to transmit executable
code allows a HotJava browser to acquire any information from a server, not being aware of the information type or structure. The necessary tools for presenting this information will be transferred from a server and installed, and executed by the HotJava client.
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 49 Work of SU Graduate student Kevin Roe at ICASE Summer 95 -- HPF for TLNS3D
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
See Two Postscript Foils
- First Foil--TLNS3D is a Production Level Code for the solving 3D Inviscid + Viscous Flows
- TLNS3D has two versions: Single Block and MultiBlock
- The Single Block Version is limited to the type of Configurations that it can solve for. The code itself is not limited but the grid generation for a single block version is impossible for complex configurations such as those listed under the things that the MultiBlock code can handle. The Multiblock Version is not limited by the above b/c grid generation for complex configuration is no longer a problem.
- The actual work that has been done so far is only on a 'model' code created for ICASE. It includes 2 subroutines from the full code, one for the computation of the convective fluxes and the other for the transfer of information between blocks.
- Second Foil -- work done on HPF for TLNS3D
- There is multigrid in the original code and the structure of the code is such that at the top level of the program the arrays are one dimensional and at the lower level the 1D array was changed to 3D using pointers. Although the HPF language allows for this using (REDISTRIBUTE, defined types, etc.) the current compilers do not support this. Thus the arrays had to mad multi-dimensional on all levels and the sizes hard-wired.
- The data decomposition that I am testing is where each processor has all the data of one block: i.e. 2 block case is done using 2 processors, 4 blocks - 4 processors....
- The Convective Flux Sub. had to be restructured so that the compiler could analyze the code correctly/efficiently.
- Scalar Expansion was done with all compilers except APR's which was tedious and required more memory. Note that with this data distribution this sub. was ~embarassingly parallel.
- The Block Boundary Transfer Subroutine also required restructuring of the do loops and conditionals b/c to simplify compiler runtime analysis (before I was getting broadcast where there shouldn't be).
- Other Data Decomp. : each block on all processors (the arrays are of dimensions (i,j,k) and the 1st dimension, i, is distributed among the processors) was done prior to my arrival. Although the flux subroutine returned respectable speedups the boundary transfer sub. did not b/c the exchange of information can be none to very complex.
- future plans: Each block will be distributed amoung a subset of processors. We are currently testing this idea now but have no results to show at this time.
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 50 HPF and Data Assimilation
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. *
Full HTML Index
see NASA's 4 dimensional Data Assimilation Grand Challenge for more details of Makivic analysis of HPF for this application
- Major goal of the Four-Dimensional Data Assimilation project is to ensure smooth transition of NASA Data Assimilation Office operations to future scalable HPC platforms.
- This involves:
- An examination of the potential for parallelization and scalability of operational algorithms at DAO,
- An examination of the potential for parallelization and scalability of candidate future algorithms at DAO, and
- Porting and benchmarking of existing codes on testbed parallel architectures.
- At NPAC, these tasks were associated with the following components of the complete assimilation system:
- Operational Mini-Volume Optimal Interpolation Analysis (OI)
- Advection Algorithms for transport and GCM (Eulerian and Semi-Lagrangian)
- Major conclusion: HPF is one of the most relevant technologies for future computing needs at DAO
- DAO is developing a new assimilation system, Physical Space Analysis System (PSAS). NPAC will collaborate with DAO on developing HPF implementation of the production PSAS software.
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 51 HPF Implementation of Optimal Interpolation
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. *
Full HTML Index
see NASA's 4 dimensional Data Assimilation Grand Challenge for more details of Makivic analysis of HPF for this application
- Tasks in the operational Data Assimilation system which can be efficiently accomplished using HPF:
- Search for data within a mini-volume
- Interpolation of model data onto observation locations
- quality control: buddy check
- Quality control: gross check
- sorting of data within a mini-volume
- selection of data within a mini-volume
- assembly of mini-volume matrices
- These tasks are generic enough to be used in both Mini-Volume OI and PSAS
- There are three distributed templates which correspond to:
- observational data
- model grid
- mini-volume grid
- Data parallel operations which involve a single template usually require structured communication (scans, reductions) or no communication at all
- Data parallel operations which involve mappings between templates require general purpose communications and command highest overhead
- Dynamic memory allocation, reductions, scans and FORALL construct essential
- Independent calculations on mini-volume matrices can be handled via $HPF DO INDEPENDENT or as task parallel computations using $HPF EXTRINSIC facility (this approach can accomodate sophisticated load-balancing schemes)
- Performance: quality control routine for sea-level analysis runs at 0.5 GFLOPS sustained and 3.2 GFLOPS peak for unoptimized CM Fortan code and a small test data set (which cannot use effectively 1024 vector units on a 256 node CM-5). Much better performance can be achieved on production data sets.
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 52 Eulerian Transport (van Leer/Prather)
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. *
Full HTML Index
see NASA's 4 dimensional Data Assimilation Grand Challenge for more details of Makivic analysis of HPF for this application
- Van Leer and Prather methods are monotonic finite difference schemes for fluid advection which have good behaviour regarding diffusive and phase errors
- Very suitable for HPF implementation:
- regular grid, uniform decomposition
- structured communication (shifts, scans)
- computation adequately expressed using array syntax, FORALL and HPF library
- Load imbalance due to polar subcycling eliminated via gather/scatter procedure, which takes just a few code lines using array subsection notation (would have been tedious work in message passing!):
- polar regions gathered into a temporary array
- temporary array mapped onto the whole machine
- advection performed on the temporary array
- temporary array scattered back into the original array
- Communication costs due to gather/scatter are smaller than load imbalance costs
- Big advantage of HPF implementation: very easy to experiment with different decomposition strategies
- For example, depending on hardware parameters and/or model grid resolution either two-dimensional or one-dimensional decomposition may be optimal.
- Simple <em>preprocessor directives</em> are sufficient to implement either decomposition using HPF: <em>bulk</em> of the code would have to be changed to go from one decomposition to another using message passing.
- Performance: 2.5 GFLOPS sustained and 6.8 GFLOPS peak on a 256 node CM-5 for a 144 X 88 latitude/longitude grid. Much better performance can be achieved on finer grids.
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 53 Optimal Interpolation
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. *
Full HTML Index
see NASA's 4 dimensional Data Assimilation Grand Challenge for more details of Makivic analysis of HPF for this application
- Forecast model and observational data are combined to produce a minimum error representation of the state of the atmosphere
- The goal of the analysis is to find a set of weights for each observation which will determine the contribution of that observation to the correction of model estimate at every grid point
- The formal solution can be expressed as a linear problem defined by the correlation matrix of observational error data
- Given that presently there are 150000 observations per assimilation cycle, one must resort to approximations
- Mini-Volume approximation technique scans for observations in a 1500 km radius arond a cluster of gridpoints. Effectively, a large linear problem is approximated by a large number of small linear problems for each mini-volume
- Before the covariance matrices are constructed observations are processed to eliminate and/or correct erroneous data (gross check and buddy check)
- Solution of mini-volume linear systems is a task parallel computation
- Everything else involves manipulations of large observational data, model data and mini-volume data arrays and can be efficiently expressed using HPF syntax
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 54 The HPF Applications Web Package Cover Page
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 55 About the HPFA Project
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 56 About the HPF Language
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 57 Educational Resources for Teaching HPF
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 58 The HPF Applications Kernels
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 59 HPF Compilers and Tools
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 60 Books and references on HPF
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 61 Links to other HPF activities on the WWW
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 62 Navigation around the HPFA Web package
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 63 4d Data Assimilation Application Example
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * See also color GIF
Full HTML Index
- One of set of screendumps for HPFA Package
There is a PostScript version
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 64 Algorithms and Applications List ordered by Applications Categories
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * See also color GIF
Full HTML Index
- One of set of screendumps for HPFA Package
There is a PostScript version
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 65 Applications Example 1 - Regular Grid PD\'s
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * See also color GIF
Full HTML Index
- One of set of screendumps for HPFA Package
There is a PostScript version
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 66 The ADI Solver Application Kernel example
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * See also color GIF
Full HTML Index
- One of set of screendumps for HPFA Package
There is a PostScript version
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 67 The List of Applications Kernels
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * See also color GIF
Full HTML Index
- One of set of screendumps for HPFA Package
There is a PostScript version
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 68 Living SchoolBook Access to Digital Discovery Channel Archive
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 69 NPA\'s ATM Laboratory and Connection to Rome Laboratory
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Also shown are the 3 Upstate Living Schoolbook Schools connected via NPAC
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 70 Living SchoolBook HomePage
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 71 Black Hole Grand Challenge Overview Page
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 72 African American image database with Onondaga County Public Library
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 73 Berlin Journey of a City, documentary by Bob Frye
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 74 CNN Newsource Database, video of President Clinton
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 75 Discovery Channel video on demand, making bubbles
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 76 Discovery Channel video database, search interface
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 77 Living Schoolbook project using cached Internet resources
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 78 Classroom mulitmedia project and part of NYS Interactive Journey
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 79 Link between Interactive Journey and classroom multimedia projects
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 80 Living Schoolbook Homepage
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 81 New York State Image Database: Erie Canal Boats
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 82 New York State Image Database
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 83 Local journey in New York State Journey: Downtown Syracuse
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 84 How a Car is Built, Bob Frye educational documentary
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 85 News Bank news articles on demand
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 86 New York State Interactive Journey, VRML terrain rendering
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 87 Interactive Journey: Art tour of Oneida Nation, classroom project
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 88 Discovery Channel video on demand, video graphics
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 89 New York State Interactive Journey: link to Herkimer Home
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- Living SchoolBook Material for SC95 San Diego Dec 95
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 90 InfoMall is built using... Picture
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
From Rome Laboratory/AFMC Technology Integration Server Presentation
Basic talk can be found here
and here is Poscript Version of picture
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 91 InfoMall as a Very Large Mall!
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
From Rome Laboratory/AFMC Technology Integration Server Presentation
Basic talk can be found here
and here is Poscript Version of picture
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 92 InfoMall/Rome Lab Integration Map Picture 1 of 4
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
From Rome Laboratory/AFMC Technology Integration Server Presentation
Basic talk can be found here
and here is Poscript Version of picture
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 93 Rome Lab Home Page Picture 2 of 4
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
From Rome Laboratory/AFMC Technology Integration Server Presentation
Basic talk can be found here
and here is Poscript Version of picture
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 94 Rome Lab Technology Picture 3 of 4
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
From Rome Laboratory/AFMC Technology Integration Server Presentation
Basic talk can be found here
and here is Poscript Version of picture
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 95 Rome Lab Virtual Environments Picture 4 of 4
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
From Rome Laboratory/AFMC Technology Integration Server Presentation
Basic talk can be found here
and here is Poscript Version of picture
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 96 Consultants Overview Picture 1 of 3
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
From Rome Laboratory/AFMC Technology Integration Server Presentation
Basic talk can be found here
and here is Poscript Version of picture
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 97 Multimedia Consultant Report by Adam Kolawa Picture 2 of 3
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
From Rome Laboratory/AFMC Technology Integration Server Presentation
Basic talk can be found here
and here is Poscript Version of picture
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 98 Report Linked to ParaSoft Picture 3 of 3
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
From Rome Laboratory/AFMC Technology Integration Server Presentation
Basic talk can be found here
and here is Poscript Version of picture
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 99 HPCC Glossary Picture Linked to NSE
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
From Rome Laboratory/AFMC Technology Integration Server Presentation
Basic talk can be found here
and here is Poscript Version of picture
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 100 HPC Vendor Survey -- Cray Example
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
From Rome Laboratory/AFMC Technology Integration Server Presentation
Basic talk can be found here
and here is Poscript Version of picture
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 101 USA Map and USAF Bases (AFMC)
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
From Rome Laboratory/AFMC Technology Integration Server Presentation
Basic talk can be found here
and here is Poscript Version of picture
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 102 PROTO Example of Rome Laboratory Technology Project(Software on Demand)
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
From Rome Laboratory/AFMC Technology Integration Server Presentation
Basic talk can be found here
and here is Poscript Version of picture
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 103 Hillary Clinto\'s Visit to NPAC and InfoMall
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
From Rome Laboratory/AFMC Technology Integration Server Presentation
Basic talk can be found here
and here is Poscript Version of picture
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 104 Geoffrey Fox watching himself on the Electronic Mall
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
From Rome Laboratory/AFMC Technology Integration Server Presentation
Basic talk can be found here
and here is Poscript Version of picture
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 105 Performance Visualization of Sorting Algorithm
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- From Kemal Ispirli with 36 threads running client-side
- Colors represent node status and links message-passing
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 106 4 by 4 Matrix with Oranges ready to roll - I
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- From Meryem Ispirli
- Prototype of Algorithmic Visualization System
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 107 4 by 4 Matrix with Oranges ready to roll - II
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
- From Meryem Ispirli
- Prototype of Algorithmic Visualization System
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 108 The Oranges Encourage the Team as an Applet
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 109 ECS400 Spring 1996 Home Page
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 110 Syracuse HPF Compiler on the Web-- Input Page
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
GREY=local HTML version of LOCAL Foils prepared July 21,1995 Foil 111 Syracuse HPF Compiler on the Web-- Output Page
From Collection of GIF Images for General NPAC Projects General NPAC Foilsets -- 1995. * Critical Information in GIF
Full HTML Index
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 Mon Feb 12 1996