6 citations found. Retrieving documents...
R. Manchek. Design and Implementation of PVM Version 3.0. Technical report, University of Tennessee, 1994.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
CC-MPI: A Compiled Communication Capable MPI Prototype.. - Karwande, Yuan..   (Correct)

....computing environments. Many institutions have Ethernet switched clusters of workstations that can be used to perform high performance computing. One of the key building blocks for such systems is a message passing library. Standard message passing libraries, including MPI [10] and PVM [23], have been implemented for such systems. Current implementations, such as MPICH [11] and LAM MPI [27] focus on moving data across processors and addressing portability issues. Studies have shown that current implementations of message passing libraries are not tailored to achieve high ....

....architecture dependent communication optimization [13] at the library level. While it has been found that information about most communications in scientific programs and in particular MPI programs can be determined at compile time [18, 9] existing standard libraries, such as MPI [10] and PVM [23], do not support any mechanisms to exploit such information. CC MPI is an attempt to extend the standard MPI library to support the compiled communication model and to allow the user to perform architecturedependent communication optimization across communication patterns. The success of the MPI ....

R. Manchek. Design and Implementation of PVM Version 3.0. Technical report, University of Tennessee, 1994.


Boosting the performance of workstations through WARPmemory - Siegelin, Finger, O'Donnell (1995)   (Correct)

....our approach that an existing programming interface is used, thereby preserving existing investment in parallel software. WARPmemory is a transparent accelerator for parallel programming on a network of workstations. 2 Background The most widely used parallel programming package is currently PVM [2]. To transform a network of workstations into a Parallel Virtual Machine, daemon processes are initiated that communicate with each other and with the user tasks via UDP and TCP sockets respectively. A user library provides routines for the control of remote processes and communication and ....

....mechanism (also for interrupts) Cus tom low level software must be written for memory allocation (shared malloc) and synchronization (test and set) For process creation and communication, existing software running on top of the local network is used in a first phase. We chose PVM [2] for its availability on various platforms and its wide user base. The resulting system will augment the functionality of the basic PVM configuration with powerful and efficient shared memory primitives. At this point, performance will again suffer from the latencies of PVM operations, including ....

Manchek, R.: Design and implementation of PVM version 3. MSc thesis, University of Tennesse, Knoxville, USA, May 1994.


A Distributed Implementation of the Land-Use Change Analysis.. - Hazen (1995)   (1 citation)  (Correct)

....Squirrel Tamiasciurus hudsonicus Twinflower Linnaea borealis 3. 5 Parallel Distributed Design The parallel version of LUCAS (pLUCAS) uses the same model as the serial version, but is designed to run on a network of high end workstations via the Parallel Virtual Machine (PVM) software package [Man94] This implementation takes a very coarsegrained approach to parallelism. For accuracy purposes, the stochastic simulation of LUCAS requires multiple independent replicates which can easily be run independently on separate machines. The difficulty arises in managing the interprocessor ....

....serial version. Modifications were required to integrate the Parallel Virtual (a) Land cover maps before and after simulation (b) Maps of land cover and impacts after simulation Figure 4. 4: GRASS monitor showing the two possible types of display formats Machine z (PVM) software environment [Man94] for distributing information across a network of workstations. Measures were also taken to manage the tasks on independent machines and collect results from the hosts comprising the virtual machine. 4.2.1 PVM PVM allows tasks to be spawned on independent, heterogeneous workstations and permits ....

R. J. Manchek. Design and implementation of PVM version 3. Master's thesis, University of Tennessee -- Knoxville, May 1994.


PVM And IP Multicast - Dunigan, Hall (1996)   (Correct)

....addition to workstations, a distributed operating system may be used to connect mainframes and or multiprocessors. The Parallel Virtual Machine (PVM) is a message passing system which works like a distributed operating system, but usually it runs on top of the existing operating systems (e.g. Unix)[19]. PVM does not provide a file system or memory manager. Since PVM joins physically separate and architecturally different machines over a LAN or a WAN, it is called a virtual machine. The hosts in the PVM do not have to be in the same LAN, but there does have to be some type of internetwork ....

....remote pvmds and remote tasks easily. Most communication between tasks is relayed via pvmd to pvmd communication. The libpvm provides an interface between the task and the pvmd. In addition to routing and controlling messages, the pvmd provides authentication, process control and fault detection[19]. The first pvmd that is started manually by the user is the master. The master can add, delete, or reconfigure slaves; other than these jobs, the slaves function like the master. PVM version 3.2.6 provides a multicasting routine, pvm mcast( This routine forwards the receivers task identifiers, ....

R. Manchek. Design and Implementation of PVMVersion 3. Master's thesis, University of Tennessee, Knoxville, 1994.


The Design of the Land-Use Change Analysis System (LUCAS).. - Hazen, Berry (1995)   (Correct)

....Red Squirrel Tamiasciurus hudsonicus Twinflower Linnaea borealis 3. 5 Parallel Distributed Design The parallel version of LUCAS (pLUCAS) uses the same model as the serial version, but is designed to run on a network of high end workstations via the Parallel Virtual Machine (PVM) software package [22]. This implementation takes a very coarse grained approach to parallelism. For accuracy purposes, the stochastic simulation of LUCAS requires multiple independent replicates which can easily be run independently on separate machines. The difficulty arises in managing the interprocessor ....

....from the existing serial version. Modifications were required to integrate the 8 XGraph version 11.3.2 was written in 1989 by David Harrison at the University of California, Berkeley. Fig. 9. GRASS monitor used to select output format Parallel Virtual Machine 9 (PVM) software environment [22] for distributing information across a network of workstations. Measures were also taken to manage the tasks on independent machines and collect results from the hosts comprising the virtual machine. 4.2.1 PVM PVM allows tasks to be spawned on independent, heterogeneous workstations and permits ....

R. J. Manchek. Design and implementation of PVM version 3. Master's thesis, University of Tennessee, Knoxville, May 1994.


CC-MPI: A Compiled Communication Capable MPI Prototype.. - Karwande, Yuan..   (Correct)

No context found.

R. Manchek. Design and Implementation of PVM Version 3.0. Technical report, University of Tennessee, 1994.

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