See this document in CiteSeerX!

TPVM: Distributed Concurrent Computing with Lightweight Processes (1995)  (Make Corrections)  (32 citations)
Adam Ferrari, V. S. Sunderam
HPDC



  Home/Search   Context   Related

 
View or download:
virginia.edu/~ajf2j/doc...tpvm_paper.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  virginia.edu/~ajf2j/tpvm (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

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. (Update)

Context of citations to this paper:   More

.... of components or subalgorithms, each of which may be manifested as a collection of instances that safely cooperate via message passing [6]. TPVM threads form the units of parallelism and are hosted within regular PVM processes or pods . In other words, a collection of TPVM...

.... linear equations on an arbitrary subset of processes; the ability to restrict the There is a project to join threads with PVM (TPVM [9]) but this is more a lightweight process model than a fully threaded model and, as such, does not offer as rich a programming model as a...

Cited by:   More
Multithreaded Pruned Tree Search - In Distributed Systems   (Correct)
Optimizing Threaded MPI Execution on SMP Clusters - Hong Tang And (2001)   (Correct)
PVM and MPI Are Completely Different - Gropp, Lusk (1997)   (Correct)

Similar documents (at the sentence level):
24.2%:   Multiparadigm Distributed Computing with TPVM - Ferrari, Sunderam (1995)   (Correct)

Active bibliography (related documents):   More   All
0.6:   A File System Component Compiler - Zadok (1999)   (Correct)
0.5:   A Threads-Only MPI Implementation for the Development of Parallel .. - Demaine (1997)   (Correct)
0.2:   The PVM Concurrent Computing System: Evolution.. - Sunderam, Geist, al. (1994)   (Correct)

Similar documents based on text:   More   All
0.9:   XTPVM : An Extended Threaded Parallel Virtual Machine - Abdel-Radi, Mudawwar (1998)   (Correct)
0.6:   LPVM: A Step Towards Multithread PVM - Honbo Zhou (1997)   (Correct)
0.6:   Empirical Analysis of Overheads in Cluster Environments - Schmidt, Sunderam (1995)   (Correct)

Related documents from co-citation:   More   All
15:   Active Messages: a Mechanism for Integrated Communication and Computation - von Eicken, Culler et al. - 1992
11:   the Nexus approach to integrating multithreading and communication - Foster, Kesselman et al. - 1996
10:   the design of Chant: A talking threads package - Haines, Cronk et al. - 1994

BibTeX entry:   (Update)

A. Ferrari and V. Sunderam. TPVM: Distributed Concurrent Computing with Lightweight Processes. In Proc. of IEEE High Performance Distributed Computing, pages 211--218, August 1995. http://citeseer.ist.psu.edu/ferrari95tpvm.html   More

@inproceedings{ ferrari95tpvm,
    author = "Adam Ferrari and Vaidy S. Sunderam",
    title = "{TPVM}: Distributed Concurrent Computing with Lighweight Processes",
    booktitle = "{HPDC}",
    pages = "211-",
    year = "1995",
    url = "citeseer.ist.psu.edu/ferrari95tpvm.html" }
Citations (may not include all citations):
587   PVM : A Framework for Parallel Distributed Computing - Sunderam - 1990
394   Solving Problems On Concurrent Processors (context) - Fox - 1988
287   PVM: Parallel Virtual Machine - A Users' Guide and Tutorial .. (context) - Geist, Beguelin - 1994
232   Linda in Context (context) - Carriero, Galernter - 1989
231   Active Messages: a Mechanism for Integrated Communication an.. - von Eicken, Culler et al. - 1992
151   Network Based Concurrent Computing on the PVM System - Geist, Sunderam - 1992
80   Easy-to-Use Object-Oriented Parallel Processing with Mentat (context) - Grimshaw - 1993
27   Monitors, Messages, and Clusters: The P4 Parallel Programmin.. (context) - Butler, Lusk - 1994
21   Empirical Analysis of Overheads in Cluster Environments - Schmidt, Sunderam - 1993
20   The Evolution of the PVM Concurrent Computing System - Geist, Sunderam - 1993
13   A Survey of Software Environments for Exploiting Networked C.. (context) - Turcotte - 1993
12   Concurrent Programming with Shared Objects in Networked Envi.. - Hartley, Sunderam - 1993
10   The Rex lightweight process library (context) - Crane - 1993
5   A Survey of Parallel Programming Tools (context) - Cheng - 1991
4   Supercomputing Review (context) - Way, Processing - 1991
2   Personal Communication (context) - Lusk - 1993



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.virginia.edu/~ajf2j/tpvm.html):
Multiparadigm Distributed Computing with TPVM - Ferrari, Sunderam (1995)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC