Full HTML for

Basic foilset Java Grande Forum Concurrency and Application Working Group

Given by Dennis Gannon at Forum Panel Session at ACM Java Grande Meeting on June 13 99. Foils prepared July 6 99
Outside Index Summary of Material


Distributed Computing Issues
  • Remote Method Invocation
Benchmarks
MPI
DATORR => SciencePortals
The Future
Much thanks to George Thiruvathukal for the report,
and Siamak Hassanzadeh for constant support!

Table of Contents for full HTML of Java Grande Forum Concurrency and Application Working Group

Denote Foils where HTML is sufficient

1 Concurrency Working Group Report
2 Outline
3 Distributed Computing
4 Distributed Computing
5 Benchmarking
6 Benchmarking Cont.
7 Java and MPI
8 Lots of MPI activity
9 Computing Portals
10 Portals Cont.
11 The Future of the Concurrency Group?

Outside Index Summary of Material



HTML version of Basic Foils prepared July 6 99

Foil 1 Concurrency Working Group Report

From Java Grande Forum Concurrency and Application Working Group Forum Panel Session at ACM Java Grande Meeting -- June 13 99. *
Full HTML Index
Concurrency Working Group Report
and a discussion of the future.
Dennis Gannon
Dept. of Computer Science
Indiana University
&
NASA Ames (for a while)

HTML version of Basic Foils prepared July 6 99

Foil 2 Outline

From Java Grande Forum Concurrency and Application Working Group Forum Panel Session at ACM Java Grande Meeting -- June 13 99. *
Full HTML Index
Distributed Computing Issues
  • Remote Method Invocation
Benchmarks
MPI
DATORR => SciencePortals
The Future
Much thanks to George Thiruvathukal for the report,
and Siamak Hassanzadeh for constant support!

HTML version of Basic Foils prepared July 6 99

Foil 3 Distributed Computing

From Java Grande Forum Concurrency and Application Working Group Forum Panel Session at ACM Java Grande Meeting -- June 13 99. *
Full HTML Index
RMI and Object Serialization.
  • Important early focus of Grande interest.
  • Lots of early experiments.
  • Karlsruhe -
    • Efficient Object Serialization and KaRMI available
      • wwwipd.ira.ukade/JavaParty
    • Good Meeting with Sun.
Problem Solved? yes and no.
What is next?

HTML version of Basic Foils prepared July 6 99

Foil 4 Distributed Computing

From Java Grande Forum Concurrency and Application Working Group Forum Panel Session at ACM Java Grande Meeting -- June 13 99. *
Full HTML Index
Grande Jini?
  • How will Jini scale to wide area grande "grid" applications.

HTML version of Basic Foils prepared July 6 99

Foil 5 Benchmarking

From Java Grande Forum Concurrency and Application Working Group Forum Panel Session at ACM Java Grande Meeting -- June 13 99. *
Full HTML Index
Java Grande Forum Bencharking Activity
  • led by EPCC in Edinburgh
  • www.epcc.ed.ac.uk/javagrande
Serial Suite
  • Low level
    • loops, RMI, serialization, object allocation, etc.
  • Kernels
    • ffts, Scimark 2, Sorting, encryption, sparse matrix
  • Large Scale Apps.

HTML version of Basic Foils prepared July 6 99

Foil 6 Benchmarking Cont.

From Java Grande Forum Concurrency and Application Working Group Forum Panel Session at ACM Java Grande Meeting -- June 13 99. *
Full HTML Index
Large Scale (Serial and Parallel)
  • CFD, MD, Vis, Monte Carlo
  • NAS Parallel BMs.
Working group meeting this evening!
  • Starts 6:30 near this room.

HTML version of Basic Foils prepared July 6 99

Foil 7 Java and MPI

From Java Grande Forum Concurrency and Application Working Group Forum Panel Session at ACM Java Grande Meeting -- June 13 99. *
Full HTML Index
Context
  • Clusters, NOWs, SP2s, Beowulf systems.
  • SMPs with multi-threaded parallelism
Goals
  • An MPI API for Java.
  • Study a real OO MPI-like model for Java.
  • Performance studies.

HTML version of Basic Foils prepared July 6 99

Foil 8 Lots of MPI activity

From Java Grande Forum Concurrency and Application Working Group Forum Panel Session at ACM Java Grande Meeting -- June 13 99. *
Full HTML Index
Java API for MPI
  • position document
    • www.java-grande.org/reports.htm
    • discussion Mjr Domo: java-mpi@npac.syr.edu
  • prototypes: MPIJ, javaMPI, mpiJava, JMPI, ...
Experiments with OO models.
  • Draw upon MPI/RT, MPI-2, etc.
  • Look at Upward compatibility
Performance Studies (see conf.)

HTML version of Basic Foils prepared July 6 99

Foil 9 Computing Portals

From Java Grande Forum Concurrency and Application Working Group Forum Panel Session at ACM Java Grande Meeting -- June 13 99. *
Full HTML Index
A long time ago .... DATORR
  • Desktop Access To Remote Resources.
    • Provide to users a uniform method for describing computational tasks and submitting them to a heterogeneous network of servers.
  • Lots of interested parties:
    • Unicore, Gateway, Hotpage, Legion, Netsolve, Ninja, Ninf, NCSA, NASA
    • See www-fp.mcs.anl.gov/~gregor/datorr
  • Three successful meetings

HTML version of Basic Foils prepared July 6 99

Foil 10 Portals Cont.

From Java Grande Forum Concurrency and Application Working Group Forum Panel Session at ACM Java Grande Meeting -- June 13 99. *
Full HTML Index
New name: Computing Portals.
  • Collaboration between
    • Java Grande and Grid Forum (www.gridforum.org)
    • strong coordination with NCSA Alliance.
      • One of their three Prime Directives for the future.
    • Gregor von Laszewski still in charge.
      • Look for www.computingportals.org
More will be known about future directions after Grid Forum meeting this week.

HTML version of Basic Foils prepared July 6 99

Foil 11 The Future of the Concurrency Group?

From Java Grande Forum Concurrency and Application Working Group Forum Panel Session at ACM Java Grande Meeting -- June 13 99. *
Full HTML Index
What are the outstanding Issues for Grande Applications?
  • Confluence of interest in Server-Side.
    • Innovation in JVM implementations for SMPs
    • Advances in compiler technology.
    • MPI aware JVMs.
      • Applications for large, semi-homogeneous clusters (SP) and Beowulf systems. Also RMI ...
    • Growing interest in Enterprise Java Beans.
    • Broadening of benchmarking efforts.

© 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 Wed Jul 7 1999