• DocumentCode
    1917686
  • Title

    A Peer-to-Peer Architecture for Supporting Dynamic Shared Libraries in Large-Scale Systems

  • Author

    Dosanjh, Matthew G F ; Bridges, Patrick G. ; Kelly, Suzanne M. ; Laros, James H.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of New Mexico Albuquerque, Albuquerque, NM, USA
  • fYear
    2012
  • fDate
    10-13 Sept. 2012
  • Firstpage
    55
  • Lastpage
    61
  • Abstract
    Historically, scientific computing applications have been statically linked before running on massively parallel High Performance Computing (HPC) platforms. In recent years, demand for supporting dynamically linked applications at large scale has increased. When programs running at large scale dynamically load shared objects, they often request the same file from shared storage. These independent requests tax the shared storage and the network, causing a significant delay in computation time. In this paper, we propose to leverage a proven file sharing technique, Bit Torrent, abstracted by an on-node FUSE interface to create a system-level distribution method for these files. We detail our proposed methodology, related work, and our current progress.
  • Keywords
    peer-to-peer computing; FUSE interface; bit torrent; dynamic shared libraries; file sharing; high performance computing platform; large scale systems; peer to peer architecture; scientific computing application; shared storage; system level distribution; DSL; Fuses; Libraries; Optimization; Peer to peer computing; Protocols; Runtime; File systems; High performance computing; Parallel programming; Peer to peer computing; System software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops (ICPPW), 2012 41st International Conference on
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    1530-2016
  • Print_ISBN
    978-1-4673-2509-7
  • Type

    conf

  • DOI
    10.1109/ICPPW.2012.11
  • Filename
    6337463