Title : 
Supporting efficient noncontiguous access in PVFS over Infiniband
         
        
            Author : 
Wu, Jiesheng ; Wyckoff, Pete ; Panda, Dhabaleswar
         
        
            Author_Institution : 
Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
         
        
        
        
        
        
            Abstract : 
Noncontiguous I/O access is the main access pattern in many scientific applications. Noncontiguity exists both in access to files and in access to target memory regions on the client. This characteristic imposes a requirement of native noncontiguous I/O access support in cluster file systems for high performance. In this paper, we address noncontiguous data transmission between the client and the I/O server in cluster file systems over a high performance network. We propose a novel approach, RDMA Gather/Scatter, to transfer noncontiguous data for such I/O accesses. We also propose a new scheme, optimistic group registration, to reduce memory registration costs associated with this approach. We have designed and incorporated this approach in a version of PVFS over InfiniBand. Through a range of PVFS and MPI-IO micro-benchmarks, and the NAS BTIO benchmark, we demonstrate that our approach attains significant performance gains compared to other existing approaches.
         
        
            Keywords : 
client-server systems; virtual storage; workstation clusters; I/O access support; I/O server; Infiniband; NAS BTIO benchmark; PVFS; RDMA gather/scatter; access pattern; cluster file systems; file access; memory regions; memory registration costs; noncontiguous access; noncontiguous data transfer; noncontiguous data transmission; optimistic group registration; Application software; Client-server systems; Cost function; Data communication; File servers; File systems; Information science; Network servers; Performance gain; Scattering; Supercomputers; Virtual memories;
         
        
        
        
            Conference_Titel : 
Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on
         
        
            Print_ISBN : 
0-7695-2066-9
         
        
        
            DOI : 
10.1109/CLUSTR.2003.1253333