• DocumentCode
    1613735
  • Title

    An optimized NFS implementation for an SPMD parallel environment

  • Author

    Valente, Fredy Joaão ; Zaluska, Ed

  • Author_Institution
    ICMSC, Univ. of Sao Paulo, Brazil
  • fYear
    1997
  • Firstpage
    679
  • Lastpage
    688
  • Abstract
    This article presents an environment which supplies UNIX network and file-server services for a standalone single program multiple data (SPMD) programming environment running on a parallel machine. Networking services are accessed via a BSD socket-like interface on each node of the parallel machine, which provides access to a full UDP/IP protocol implementation residing on a custom-designed I/O node. An experimental SPMD NFS client system was developed which supports the standard UNIX file-system interface, implementing a fully dynamic NFS remote mount mechanism and an innovative caching scheme on each node. As a practical demonstration of the usability of this environment, a "real-world" file indexing application was successfully ported and parallelised.
  • Keywords
    Unix; cache storage; file servers; optimisation; parallel architectures; parallel machines; parallel programming; programming environments; protocols; BSD socket-like interface; NFS implementation; SPMD parallel environment; Sun Network File System; UDP/IP protocol; UNIX network services; caching scheme; custom-designed input output node; file indexing application; file-server services; networking services; optimisation; parallel machine; programming environment; remote mount mechanism; single program multiple data; Access protocols; Computer architecture; Computer networks; Concurrent computing; Distributed computing; Indexing; Kernel; Message passing; Parallel machines; Parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 97. New Frontiers of Information Technology., Proceedings of the 23rd EUROMICRO Conference
  • Conference_Location
    Budapest, Hungary
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-8129-2
  • Type

    conf

  • DOI
    10.1109/EURMIC.1997.617401
  • Filename
    617401