| A. Beguelin, J. Dongarra, A. Geist, R. Manchek, and V. Sunderam. A users' guide to PVM: Parallel virtual machine. Technical Report ORNL/TM-11826, Oak Ridge National Laboratory, Oak Ridge, TN, July 1991. |
....1 and 3 key bits for 8:bit CFB are indicated in Table 5. The attack for N = 7 (without the optimization to gain an additional round) was implemented as a distributed application on a heterogeneous, non dedicated farm of 30 DEC workstations, using the PVM (Parallel Virtual Machine) software [1] for interprocess communication. The program was generated and run from the HENCE (Heterogeneous Network Computer Environment) software [2] The correct key bits were retrieved from 2 as pairs using a quartet structure; the attack took about 40 hours. Table 5. Probability of the ....
A. Beguelin, J. J. Dongatt,, G. A. Geist, R. Mancheck, and V. Sunder,m, "A users' guide to PVM parallel virtual machine", Technical report ORNL/TM-11826, Oak Ridge National Laboratory, July 1991.
....like this may not be as efficient as a network of workstations built directly for the purpose, using an existing network and operating system is inexpensive and convenient. The higher rate of failure in such systems, however, requires effective fault tolerance. Parallel Virtual Machine (PVM) [1] is the most common UNIX based environment for distributed computing. It implements a message passing environment for a heterogeneous network of computers. It provides two modes: direct process to process communication using UNIX sockets (virtual circuits) or daemon todaemon communication, where ....
....message logging in implementing the Elnozahy protocol for PVM. Section 2 gives a brief overview of the semantics of consistent checkpointing. Section 3 describes the need for logging. Section 4 describes related work, and we summarize our work in Section 5. Our study was done using PVM version 2. 4 [1]. 2 Semantics of Consistent Checkpointing The system is assumed to consist of a number of fail stop processes [10] comprising a distributed application, with one or more processes at each processor node. Processes are assumed to communicate only by passing revised 7 February 1996; was ....
A. Beguelin, J. Dongarra, A. Geist, R. Manchek, and V. Sunderam. A users' guide to PVM Parallel Virtual Machine. Oak Ridge National Laboratory, ORNL/TM-11826, September 1992.
....shared running environment and even under the dedicated running environment. Keywords : data parallelism, multicomputer, dynamic load balancing, processor selection 1 Introduction As the performance of computer networks improves and the software supports of interprocess communication such as PVM[1] and MPI[2] prevail, multicomputers based on message passing emerge as a viable platform for high performance computing. Multicomputer has a wide spectrum of systems from MPP to a cluster of workstations. Anodeofmulticomputer is an autonomous computer which communicates with other nodes by ....
A. Beguelin, J. Dongarra, A. Geist, R. Manchek, and V. Sunderam. "A Users' Guide to PVM(Parallel Virtual Machine)". Technical Report ORNL/TM-11826, Oak Ridge National Laboratory, 1991.
....software systems have been developed that make distributed computing available to an application programmer. We have to distinguish between run time environments which were created to make distributed computing available to the general application programmer. Examples of these environments are PVM [1], pPVM [5] Linda [10] P4 [11] Express [12] they all support distributed computing in varying degrees of generality; however, none of them is web based, lack collaborative features, and are mostly suitable for running SPMD programs. The second category of available environments which addresses ....
A. Beguelin, J. Dongara, G. A. Geist, R. Manchek, and V. Sunderam. A Users' Guide to PVM Parallel Virtual Machine. Technical report, Oak Ridge National Laboratory, TR ORNL/TM-11826, Oak Ridge, TN 37831, June 1991.
....on the design and implementation issues of the described tools is beyond the scope of this paper. However, we should mention that, for prototype development of the described tools, we assume a virtual architecture of a distributed memory system, supported by the PVM (Parallel Virtual Machine) Begu 91] environment. This common platform assures wide portability for the developed tools, a fundamental aspect for the success of this project, due to the large heterogeneity of parallel and distributed plataforms in the partners sites. This gives also a reasonable degree of flexibility for the ....
A. Beguelin, J. Dongarra, G. Geist, R. Manchek, V. Sunderam, "A Users' Guide to PVM Parallel Virtual Machine", Technical Report ORNL/TM-11826, Oak Ridge National Laboratory, July 1991.
....one of hardware implementations of the specification. For application developers, VIA provides an interface called Virtual Interface Provider Layer(VIPL) Even though VIPL can be directly used to develop applications, it is desirable that we build various popular programming libraries such as PVM[1], MPI[10] and BSPlib[11] for portability of programs. Two previous works, for example, are the MPI implementations for cLAN(MPI Pro) by MPI Software Technology[6] and by Rice University[18] The authors of [6] described many implementation issues such as threading, long message, asynchronous ....
A. Beguelin, J. Dongarra, A. Geist, R. Manchek, and V. Sunderam. "A Users' Guide to PVM(Parallel Virtual Machine) ". Technical Report ORNL/TM-11826, Oak Ridge National Laboratory, 1991.
....software systems have been developed that make distributed computing available to an application programmer. These systems are user level programs that work over the underlying operating system and are portable to various architectures and heterogeneous platforms. Some example systems are: PVM [1], pPVM [6] P4 [8] Linda [7] and Express [9] A typical distributed computing process on such systems consists of three phases: i) Hardware configuration: In this phase, the user specifies what hardware resources are to be used by the application. Supported by NASA Langley and ICASE under ....
....Computing Several software systems have been developed that make distributed computing available to an application programmer. Parallel Virtual Machine (PVM) is a popular software system that was developed by Oak Ridge National Laboratory and the University of Tennessee and is still evolving [3, 1, 2, 4]. PVM allows a heterogeneous collection of Unix computers to be viewed as a single large parallel computer. PVM can currently run on 30 different platforms and is used by thousands of users all over the world. Parallel pPVM is based on PVM and uses a cost effective approach of parallel networking ....
A. Beguelin, J. Dongara, G. A. Geist, R. Manchek, and V. Sunderam. A Users' Guide to PVM Parallel Virtual Machine. Technical report, Oak Ridge National Laboratory, TR ORNL/TM-11826, Oak Ridge, TN 37831, June 1991.
....The characteristics and the performance of various ScaLAPACK factorization routines, including QR factorization on the Intel family of parallel computers is reported in [5] 5.1 Test platform The parallel fast Givens algorithm was compared with the QR factorization routine of ScaLAPACK. PVM [3] version 3.3.7 was used for message passing in the fast Givens algorithm. ScaLAPACK version 1.1 was used to test the ScaLAPACK algorithm, using the PVM version of BLACS for message passing. The tests were conducted on a cluster of Sun SPARCStation LX workstations connected over an Ethernet LAN, ....
Beguelin, A, J.J. Dongarra, G.A. Geist, R. Manchek, and V.S. Sunderam, A users' guide to PVM parallel virtual machine, ORNL/TM11826, 1991.
....question is now to investigate and compare the performance obtained when using such tools and the effort for using these tools. For that purpose an evaluation project has been started on a cluster of nine workstations 1 using the five most commonly used tools, namely: PVM 2.x (Version 2.4. 2) [2], PVM 3.x (Version 3.2.3) 3] p4 (Version 1.3 patches) 4] Express (Version 3.2.5) 5] and Linda (Version 2.5) 6] The Numerical Aerodynamic Simulation (NAS) parallel benchmark suite [1] which consists of five kernels and three simulated application benchmarks, was used for the performance ....
A. Beguelin, J. Dongarra, Al Geist, R. Manchek, V. Sunderam, A USERS' GUIDE TO PVM PARALLEL VIRTUAL MACHINE, ORNL/TM-11826, Oak Ridge National Laboratory, Dec 1991.
....phases of the development cycle. TRAPPER is based on the programming model of communicating sequential processes, which is suited for a large class of applications. TRAPPER has been under development in the GMD since 1991 [13] The programming environment supports different target systems like PVM [5] and the PARMACS [7] In cooperation with Daimler Benz, embedded industrial real time systems based on the Transputer technology are supported [19] A first release has 1 Published at the Third International Workshop on Software Engineering, Artificial Intelligence and Expert Systems for High ....
....communication overhead, speedup and efficiency of the application. The Kiviat diagram displays the load of all processors including with a so called high water mark. This Kiviat diagram is useful for the analysis of load balance. 4. PVM This section describes the cooperation between PVM [5] applications and the TRAPPER programming environment. The PVM support consists of two independent functionalities. In the program design phase, PVM applications can be specified and mapped by TRAPPER. Running PVM applications can be monitored and their dynamic behavior can be visualized by the ....
A. Benguelin, J. Dongarra, A. Geist, R. Manchek, and V. Sunderam. A Users Guide to PVM - Parallel Virtual Machine. Technical Report ORNL/TM11826, Oak Ridge National Laboratory, Sept. 91.
....programmer has performed the mapping procedure, Panorama handles the underlying details of adding the data collection statements to the source code. Currently, Panorama provides software instrumentation support for both C and Fortran programs that use PVM (Parallel Virtual Machine) version 2. 4 [12] message passing primitives, where PVM is a parallel computing environment for heterogeneous networks of parallel and serial computers. An advantage to using a software instrumentation approach is that the data collection statements are capable of generating auxiliary information as part of a ....
....LOTOS specification that correspond to the selected element. Second, in order to avoid congestion, Panorama can perform selective filtering of the events to be depicted, where the processes in the expected behavior model are 1 The trace data for this visualization was generated using a PVM 2. 4 [12] implementation of the program, with the execution occurring on a cluster of six identical ethernet connected SUN SPARCstation 1 workstations. used as the basis for the selection. Finally, a BC graph provides an abstraction (clustering) mechanism for displaying a subtree of active processes by ....
[Article contains additional citation context not shown here]
Adam Beguelin, Jack Dongarra, Al Geist, Robert Manchek, and Vaidy Sunderam. A users' guide to PVM: Parallel Virtual Machine. Technical Report ORNL/TM11826, Oak Ridge National Laboratory, July 1991.
....0.225 225 4 Supercomputer 0.03 30 40 Figure 4. Benchmark Performance of 6 Computing Topologies The clusters were implemented under Parallel Virtual Machine, a package that permits the utilization of a heterogeneous network of parallel and serial computers as a single computational resource [7]. The three cluster implementations of the benchmark problem. In the first cluster inplementation, the benchmark problem crashed the system. There were too many Monte Carlo requests for the network task scheduler to handle the barrier operations. In the second cluster inplementation, the problem ....
Beguelin, A., et al, A Users' Guide to PVM Parallel Virtual Machine, Oak Ridge National Laboratory, U.S. Department of Energy Contract, DE-AC-05-84OR21400.
....is pSather s runtime of which the threads and remote operations appear to be the most system dependent. To ensure portability, one approach is for pSather to implement its user level threads using a common standard (e.g. POSIX threads [143, 179] and to use the common message library (e.g. PVM [28]) for it runtime messages. 282 However a POSIX thread may still be too expensive (e.g. to implement remote calls) And our prototype suggests that a light weight, low latency active message package is more suitable than message libraries such as PVM. An indirect approach would be to build an ....
Adam Beguelin, Jack Dongarra, Al Geist, Robert Manchek, and Vaidy Sunderam. A Users' Guide to PVM -- Parallel Virtual Machine. Technical Report ORNL/TM-11826, Oak Ridge National Laboratory, July 1991.
....problems need more and more computing power. The present trend in supercomputer architecture development is to design parallel machines with powerful processors of more than 1Gflops. Workstation networks belong to this class of supercomputers. Environments like CHARM [18] Parform [7] P4 [6] PVM [11, 14], appeared allowing users to consider their computer networks as a virtual parallel machine. Most people have access to networks of computers. Furthermore, their total power has apparently no limit and some may even surpass actual supercomputers. However, because of the sequential part of many ....
J. Dongarra et al., A Users' Guide to PVM Parallel Virtual Machine, Oak Ridge National Laboratory, July 1991.
....workstation and drives a vendor base debugger on the actual parallel platform. In a recent paper [14] performance of Panorama has been demonstrated when used for two commercial DMPPs, namely an Intel iPSC and an nCUBE machine. mdb [15, 16] has been designed to allow controlled execution of PVM [17] C or Fortran programs for the detection and elimination of races. Fully interactive program analysis is not supported, but at certain events, so called suspend and check points, a sequential debugger can be invoked on a per processor basis. Leu and Schiper [18] have built a system which ....
A. Beguelin, J. Dongarra, A. Geist, R. Manchek, and V. Sunderam. A users' guide to PVM parallel virtual machine. Technical report ORNL/TM-11826,OakRidgeNational Laboratory, Oak Ridge, TN, July 1991.
....workstation(s) and compute engines. In this computing model (see Figure 1) the network will probably always be the bottleneck so much of the effort involves techniques to reduce the size of the data transferred between machines. The software used for the movement of data across the network is PVM [8] from Oak Ridge National Laboratory. PVM (parallel virtual machine) is public domain software that provides the mechanisms required to transform a (heterogeneous) network of machines to one parallel computer. PVM provides all the required hooks including efficient data transfers, broadcasting, ....
A. Beguelin, J. Dongarra, A. Geist, R. Manchek, and Sunderam V. A Users' Guide to PVM: Parallel Virtual Machine. ORNL Report TM-11826, July 1991.
....travelling backwards in time. In order to determine if causality violations occurred, we ran a small test program on approximately ten machines (including Sun4 s and Pmax s, all running Mach) connected by Ethernet here at Carnegie Mellon. The program was written using PVM version 3. 1 (see [2, 3, 6, 10]) and consisted of a master process on one machine and a slave process on each of the others. Every five minutes, the master process would awaken and do the following for each slave: 1. Get the current time M1. 2. Send a message to the slave. 3. Wait for a reply message. 4. Get the time M2 ....
A. Beguelin, J. J. Dongarra, G. A. Geist, R. Manchek, and V. S. Sunderam. A users' guide to PVM parallel virtual machine. Technical Report ORNL/TM-11826, Oak Ridge National Laboratory, July 1991.
No context found.
A. Beguelin, J. Dongarra, A. Geist, R. Manchek, and V. Sunderam. A users' guide to PVM: Parallel virtual machine. Technical Report ORNL/TM-11826, Oak Ridge National Laboratory, Oak Ridge, TN, July 1991.
No context found.
A. Beguelin et al.,"A Users' Guide to PVM (Parallel Virtual Machine)", Oak Ridge National Laboratory TM-11826.
No context found.
A. Beguelin, J. Dongarra, A. Geist, R. Manchek, and V. Sunderam. A user guide to pvm: Parallel virtual machine. Technical Report ORNL/TM-11826, Oak Ridge National Laboratory, July 1991.
No context found.
Beguelin A., J.J. Dongarra, A. Geist, R. Manchek, V. Sunderam, A users' guide to PVM Parallel Virtual Machine, Oak Ridge National Laboratory, ORNL/TM-11826, Jan. 1992.
No context found.
Beguelin A., J.J. Dongarra, A. Geist, R. Manchek, V. Sunderam, A users' guide to PVM Parallel Virtual Machine, Oak Ridge National Laboratory, ORNL/TM-11826, Jan. 1992.
No context found.
A Beguelin, J Dongarra, A Geist, R Manchek, and V Sunderam. A Users' Guide to PVM Parallel Virtual Machine. Technical Report ORNL/TM-11826, Oak Ridge National Laboratory, Oak Ridge, TN, July 1991.
No context found.
A. Beguelin et. al., A Users' Guide to PVM Parallel Virtual Machine, TR, Oak Ridge Natinal Labolatory, 1991.
No context found.
A.Geist, A.Beguelin, J.Dongarra, W.Jiang, R.Manchek, and V.Sunderam. A Users' Guide to PVM Parallel Virtual Machine. Oak Ridge National Laboratory, July 1991.
First 50 documents Next 50
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