Volume 7, Issue 1 -
Spring/Summer 1999

Volume 6, Issue 3
Fall 1998

Volume 6, Issue 2
Spring/Summer 1998

Volume 6, Issue 1
Winter 1998

Volume 5, Issue 4
Fall 1997

Volume 5, Issue 3
Summer 1997

Volume 5, Issue 2
Spring 1997

Volume 5, Issue 1
Winter 1997

Volume 4, Issue 4
Fall 1996

Volume 4, Issue 3
Summer 1996

Volume 4, Issue 2
Spring 1996

Volume 4, Issue 1
Winter 1996

Volume 3, Issue 4
Fall 1995

Volume 3, Issue 3
Summer 1995

Volume 3, Issue 2
Spring 1995

Volume 3, Issue 1
January 1995

Volume 2, Issue 4
October 1994

Volume 2, Issue 3
July 1994

Volume 2, Issue 2
April 1994

Volume 2, Issue 1
January 1994

Volume 1, Issue 4
October 1993

Volume 1, Issue 3
July 1993

Volume 1, Issue 2
April 1993

Volume 1, Issue 1
January 1993

Java Grande Forum Progress Highlighted at Workshop

Following up on its first meeting in March 1998, the Java Grande Forum met May 9-10 in Palo Alto, California, to review progress and coordinate future efforts to make Java the best programming environment for Grande applications. Grande applications are large-scale, computationally intensive problems typically found in science and engineering research.

Java Grande involves the use of the Java language for high-performance applications such as modeling and simulation, parallel and distributed computing, data-intensive computing, network computing, and computational grids. The Java Grande Forum, made up of 30 leading experts from academia, industry, and government, was formed in March 1998 with the goal of developing community consensus and recommendations for making needed changes to Java and establishing standards for Grande libraries and services.

"Java has the potential to be a better environment for Grande application development than any previous languages, including Fortran and C++," says Geoffrey Fox, CRPC researcher and Director of the Northwest Parallel Architectures Center (NPAC) at Syracuse University. "Our language changes and frameworks are designed to realize the best-ever Grande programming environment."

Organized by Fox and George Thiruvathukal and sponsored by Sun Microsystems, the May forum drew 30 participants. The meeting led off with technology updates from Sun Microsystems and IBM that focused on compilers. Fox and Thiruvathukal followed with an overview of the Java Grande Forum. The participants then broke into two working groups for several parallel and plenary sessions. Roldan Pozo and Ron Boisvert of the National Institute of Standards and Technology (NIST) led a group on "Numerics and Libraries" and CRPC researcher and computer science professor Dennis Gannon of Indiana University led another group on "Applications and Parallel/Distributed Computing."

The groups divided their resulting action items into three categories:

  • Proposals to JavaSoft
  • Community activities to produce infrastructure and standards
  • Community research to clarify the value of new activities

Among the proposals discussed was a Java Grande application benchmark suite with kernels and more substantial entries. There was significant discussion on the importance of a Java framework for computing, which would be a set of interfaces to support seamless computing or the ability to run a given job on any one of many different computers with a single-client interface. A typical community research activity is the study of the scaling of the Java Virtual Machine (VM) to large applications or understanding the tradeoffs between Java thread and distributed VM forms of parallelism.

Two more meetings of the Java Grande Forum will be held this year--August 6-7 in Palo Alto, California, and November 13 during SC/98. For more information, see http://www.javagrande.org/ or http://old-npac.ucs.indiana.edu/projects/javaforcse/javagrande/index.html.

Table of Contents