• DocumentCode
    2405814
  • 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
  • fYear
    2003
  • fDate
    1-4 Dec. 2003
  • Firstpage
    344
  • Lastpage
    351
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2003. Proceedings. 2003 IEEE International Conference on
  • Print_ISBN
    0-7695-2066-9
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2003.1253333
  • Filename
    1253333