DocumentCode :
446507
Title :
SEMPLAR: high-performance remote parallel I/O over SRB
Author :
Ali, Nawab ; Lauria, Mario
Author_Institution :
Dept. of Comput. Sci. & Eng., Ohio State Univ., Columbus, OH, USA
Volume :
1
fYear :
2005
fDate :
9-12 May 2005
Firstpage :
366
Abstract :
One of the challenges in high-performance computing is to provide users with reliable, remote data access in a distributed, heterogeneous environment. The increasing popularity of high-speed wide area networks and centralized data repositories lead to the possibility of direct high-speed access to remote data sets from within a parallel application. In this paper, we describe SEMPLAR, a library for remote, parallel I/O that combines the standard programming interface of MPI-10 with the remote storage functionality of the SDSC storage resource broker (SRB). SEMPLAR relies on parallel TCP streams to maximize the remote data throughput in a design that preserves the parallelism of the access all the way from the storage to the application. We have provided I/O performance results for a high-performance computing workload on three different clusters. On the NCSA TeraGrid cluster, the ROMIO perf benchmark attained an aggregate read bandwidth of 291 Mbps with 18 processors. The NAS btio benchmark achieved an aggregate write bandwidth of 74 Mbps with 16 processors. The benchmark results are encouraging and show that SEMPLAR provides applications with scalable, high-bandwidth I/O across wide area networks.
Keywords :
message passing; wide area networks; 291 Mbit/s; 74 Mbit/s; MPI-10; NCSA TeraGrid cluster; ROMIO perf benchmark; SEMPLAR; SRB; centralized data repositories; distributed environment; heterogeneous environment; high-performance remote parallel I/O; parallel TCP streams; parallel application; reliable data access; remote data access; remote data sets; remote storage functionality; standard programming interface; storage resource broker; wide area networks; Aggregates; Bandwidth; Distributed computing; Functional programming; High performance computing; Libraries; Parallel processing; Parallel programming; Throughput; Wide area networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster Computing and the Grid, 2005. CCGrid 2005. IEEE International Symposium on
Print_ISBN :
0-7803-9074-1
Type :
conf
DOI :
10.1109/CCGRID.2005.1558578
Filename :
1558578
Link To Document :
بازگشت