A Java Implementation of MPI-I/O-Oriented Random Access File Class in AgentTeamwork Grid Computing Middleware
暂无分享,去创建一个
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.
[1] A. Choudhary,et al. CHALLENGES FOR PARALLEL I/O IN GRID COMPUTING , 2006 .
[2] Munehiro Fukuda,et al. UWAgents: A Mobile Agent System Optimized for Grid Computing , 2006, GCA.
[3] Shin-ya Kobayashi,et al. AgentTeamwork: Coordinating grid-computing jobs with mobile agents , 2006, Applied Intelligence.
[4] M. Fukuda,et al. The check-pointed and error-recoverable MPI JAVA library of agent teamwork grid computing middleware , 2005, PACRIM. 2005 IEEE Pacific Rim Conference on Communications, Computers and signal Processing, 2005..