Virtual Programming Laboratory
Neil Jasper
NPAC
Virtual Programming Laboratory
Trends in Using Web Technology for Distant Education
Virtual Programming Lab (VPL)
A Brief History
Overall Design of VPL
Client-Server Interaction
Client Site (Front-End) Items
Server Site Compilation Items
PP Presentation
MPI binding to Java
Choosing an Editor for VPL
Using Java for Building Visualization Components
Use of Visualization in VPL
JPVS : Using Java for Performance Visualization
JPVS (continued)
Example: Preparing Visualization Traces for [C + MPI] Codes
PP Presentation
VPLPlot: Using Java for Plotting 2-D Data Graphs
PP Presentation
Using Java for Data Visualization
Future Directions
Acknowledgments