• DocumentCode
    2737947
  • Title

    TPVM: distributed concurrent computing with lightweight processes

  • Author

    Ferrari, Adam J. ; Sunderam, V.S.

  • Author_Institution
    Dept. of Comput. Sci., Virginia Univ., Charlottesville, VA, USA
  • fYear
    1995
  • fDate
    2-4 Aug 1995
  • Firstpage
    211
  • Lastpage
    218
  • Abstract
    The TPVM (Threads-oriented PVM) system, is an experimental auxiliary subsystem for the PVM distributed system, which supports the use of lightweight processes or “threads” as the basic unit of parallelism and scheduling. TPVM provides a library interface which presents both a traditional, task based, explicit message passing model, as well as a data-driven scheduling model that enables straightforward specification of computation based on data dependencies. Our system design is still under development, but a prototype implementation has allowed us to perform a number of preliminary experiments. These have provided strong evidence that TPVM can offer improved performance, processor utilization, and load balance to several application categories. Through our experiments we have also determined that the current TPVM design is not very well suited to certain types of applications, most notably highly synchronous, SPMD-style algorithms
  • Keywords
    message passing; parallel processing; scheduling; SPMD-style algorithms; TPVM; data dependencies; data-driven scheduling model; distributed concurrent computing; experimental auxiliary subsystem; explicit message passing model; library interface; lightweight processes; load balance; parallelism; processor utilization; scheduling; threads-oriented PVM; Computer networks; Computer science; Concurrent computing; Distributed computing; Message passing; Parallel processing; Pervasive computing; Processor scheduling; Software systems; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Distributed Computing, 1995., Proceedings of the Fourth IEEE International Symposium on
  • Conference_Location
    Washington, DC
  • ISSN
    1082-8907
  • Print_ISBN
    0-8186-7088-6
  • Type

    conf

  • DOI
    10.1109/HPDC.1995.518712
  • Filename
    518712