| A Java-based Programming Environment for the Grid: Jojo |
| Hidemoto Nakada1 Satochi Matsuoka2 and Satoshi Sekiguchi3 |
| 1National Institute of Advanced Industrial Science and Technology (AIST)/ Tokyo Institute of Technology hide-nakada@aist.go.jp |
| 2Tokyo Institute of Technology/National Institute of Information matsu@is.titech.ac.jp |
| 3National Institute of Advanced Industrial Science and Technology (AIST) s.sekiguchi@aist.go.jp |
| Abstract |
This poster introduces a java-based programming environment for the Grid, called Jojo. Jojo is a distributed programming environment implemented in Java. It is suitable for a grid environment consists of cluster of clusters. Jojo provides several features, including secure remote invocation using Globus GRAM, intuitive message passing API suitable for parallel execution and automatic user program staging. Jojo helps users to construct their own parallel-distributed application on the Grid.
In the poster, we show design and implementation of Jojo, its programming API and a working program example. We also show preliminary performance evaluation result. |