Title :
A Java Implementation of MPI-I/O-Oriented Random Access File Class in AgentTeamwork Grid Computing Middleware
Author :
Phillips, Joshua ; Fukuda, Munehiro ; Miyauchi, Jumpei
Author_Institution :
Univ. of Washington, Bothell
Abstract :
MPI-I/O defines a high-level file interface that enables multiple ranks to share a random access file. It would be highly attractive to grid-computing users that files are automatically partitioned and transfered to remote sites where their jobs can access the files through MPI-I/O. We are currently implementing in the Agent Teamwork grid-computing middleware system a series of these file-handling features including: file partitioning into strides, stride distribution to multiple processes, stride access through our MPI-I/O-oriented random access file class, stride exchange among processes, and barrier synchronization support. Particularly focusing on a design of our random access file class, this paper presents an implementation and performance results of Agent Teamwork´s file-partitioning and stride-maintenance schemes.
Keywords :
Java; file organisation; grid computing; message passing; middleware; Java; MPI-I/O-oriented random access file; agent teamwork grid-computing; middleware system; Computer interfaces; Concurrent computing; Fault tolerant systems; Grid computing; Java; Message passing; Middleware; Mobile agents; Parallel processing; Software systems;
Conference_Titel :
Communications, Computers and Signal Processing, 2007. PacRim 2007. IEEE Pacific Rim Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
978-1-4244-1189-4
Electronic_ISBN :
1-4244-1190-4
DOI :
10.1109/PACRIM.2007.4313199