• DocumentCode
    1885390
  • Title

    A user-level process package for PVM

  • Author

    Konuru, Ravi ; Casas, Jeremy ; Prouty, Robert ; Otto, Steve ; Walpole, Jonathan

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Oregon Graduate Inst. of Sci. & Technol., Beaverton, OR, USA
  • fYear
    1994
  • fDate
    23-25 May 1994
  • Firstpage
    48
  • Lastpage
    55
  • Abstract
    This paper describes an approach to supporting efficient processor virtualization and dynamic load balancing for message-based, parallel programs. Specifically, a user-level process package (UPVM) for SPMD-style PVM applications is presented. UPVM supports light-weight virtual processors that are transparently and independently migratable. It also implements a source-code compatible PVM interface, which means that existing PVM programs only need to be recompiled and re-linked. The performance of UPVM is discussed and compared with that of standard PVM
  • Keywords
    message passing; operating systems (computers); parallel programming; performance evaluation; resource allocation; PVM; SPMD-style PVM applications; UPVM; dynamic load balancing; lightweight virtual processors; message-based parallel programs; parallel programming; processor virtualization; source-code compatible PVM interface; standard PVM; user-level process package; virtual processors; Application software; Costs; Load management; Operating systems; Packaging; Parallel processing; Programming profession; Switches; Workstations; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Scalable High-Performance Computing Conference, 1994., Proceedings of the
  • Conference_Location
    Knoxville, TN
  • Print_ISBN
    0-8186-5680-8
  • Type

    conf

  • DOI
    10.1109/SHPCC.1994.296626
  • Filename
    296626