HELP! * GREY=local Full HTML for

LOCAL foilset HPF Interpreter using Web Technologies

Given by Erol Akarsu,Tom Haupt at ARPA Environments PI Meeting on June 9-10 97. Foils prepared 27 June 97
Abstract * Foil Index for this file

We Overview a prototype HPF Interactive system with user controlled visualization and control

Table of Contents for full HTML of HPF Interpreter using Web Technologies


1 Use of PCRC Infrastructure -- The HPF front-end to produce an Integrated Environment for HPF Compiler and Interpreter
2 Architecture of the Integrated Interpreter/Compiler System
3 Switching between compiled and interpreted modes
4 Use for Interactive Visualizations
5 Linkage of HPF Interpreter to Compiler

This table of Contents Abstract



HELP! * GREY=local HTML version of LOCAL Foils prepared 27 June 97

Foil 1 Use of PCRC Infrastructure -- The HPF front-end to produce an Integrated Environment for HPF Compiler and Interpreter

From HPF Interpreter using Web Technologies ARPA Environments PI Meeting -- June 9-10 97. * See also color IMAGE
Full HTML Index
Compiler offers:
  • performance
Interpreter offers:
  • interactive visualizations and data analysis
  • debugging
  • prototyping
  • dynamical software integration

HELP! * GREY=local HTML version of LOCAL Foils prepared 27 June 97

Foil 2 Architecture of the Integrated Interpreter/Compiler System

From HPF Interpreter using Web Technologies ARPA Environments PI Meeting -- June 9-10 97. * Critical Information in IMAGE
Full HTML Index
JAVA applet
HTTP
server
HPF
server
Node 1
Node 2
Node 3
Node 4
Node 5
Node 6
Web Browser
Server Host

HELP! * GREY=local HTML version of LOCAL Foils prepared 27 June 97

Foil 3 Switching between compiled and interpreted modes

From HPF Interpreter using Web Technologies ARPA Environments PI Meeting -- June 9-10 97. * See also color IMAGE
Full HTML Index
1. Contact HTTP server to download the Java applet
2. Use the applet to start instrumented HPF application
3. HPF server starts (implemented as an HPF extrinsic)
4. Java applet establishes communication with the HPF server
5. HPF server accepts user's requests:
- suspend/resume execution of the HPF code
- send data
- interpret new HPF statements
- dynamically link and execute shared objects

HELP! * GREY=local HTML version of LOCAL Foils prepared 27 June 97

Foil 4 Use for Interactive Visualizations

From HPF Interpreter using Web Technologies ARPA Environments PI Meeting -- June 9-10 97. * Critical Information in IMAGE
Full HTML Index

HELP! * GREY=local HTML version of LOCAL Foils prepared 27 June 97

Foil 5 Linkage of HPF Interpreter to Compiler

From HPF Interpreter using Web Technologies ARPA Environments PI Meeting -- June 9-10 97. * Critical Information in IMAGE
Full HTML Index
HPF statements and Visualization requests in Java, HPF etc.
HPF extrinsic procedure
Shared Object
Lexical Analysis: PCRC frontend.
HPF compilation: pghpf
Pool of shared objects
HPF RTS
HPF
server
Dynamical linking
Instrumented HPF
JAVA
applet

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 Fri Jun 27 1997