2,162 Hits in 6.0 sec

PVM: A framework for parallel distributed computing

V. S. Sunderam
1990 Concurrency Practice and Experience  
on a virtual computing environment that supports multiple parallel computation models.  ...  The PVM system is a programming environment for the development and execution of large concurrent or parallel applications that consist of many interacting, but relatively independent, components.  ...  A. Geist, T. H. Dunigan, and D. A. Poplawski for helpful discussions during the course of this work and for their comments on earlier versions of this paper.  ... 
doi:10.1002/cpe.4330020404 fatcat:3y5cqwrwzbez7pygheguc6uore

Recent Enhancements To Pvm

Adam Beguelin, Jack Dongarra, Al Geist, Robert Manchek, Vaidy Sunderam
1995 The International Journal of Supercomputer Applications and High Performance Computing  
This paper presents new features of PVM, a popular standard for writing parallel programs that execute over networks of heterogeneous machines.  ...  Although PVM has become an important infrastructure for parallel programmers, we continue to develop the system based both on user feedback and our own research interests.  ...  distributed computing with a view to firmly establishing PVM as the de facto standard for mainstream parallel and distributed computing.  ... 
doi:10.1177/109434209500900204 fatcat:reuyjhcrbna5fgt2yhx5xq4yje

Harness: The next generation beyond PVM [chapter]

G. A. Geist
1998 Lecture Notes in Computer Science  
It is a collaborative effort between Oak Ridge National Laboratory, Emory University, and the University of Tennessee.  ...  For By developing a distributed computing framework that supports plug-ins, it will be possible to extend or modify the capabilities available to parallel applications without requiring immediate changes  ...  Although distributed computing frameworks such as PVM [Z] continue to be expanded and improved, the growing need in terms of functionality, paradigms, and performance quite simply increases faster than  ... 
doi:10.1007/bfb0056561 fatcat:fzb5rrzsdnajbfmmqgx2j3vvx4

Integrated Pvm Framework Supports Heterogeneous Network Computing

Jack Dongarra, G. A. Geist, Robert Manchek, V. S. Sunderam
1993 Computers in physics  
The Parallel Virtual Machine PVM, an integrated framework for heterogeneous network computing, lets scientists exploit collections of networked machines when carrying out complex scienti c computations  ...  Under PVM, a user-de ned grouping of serial, parallel, and vector computers appears as one large distributed-memory machine.  ...  One of the objectives of the activity i s t o h a v e a de nition completed by the Summer 1993.  ... 
doi:10.1063/1.4823162 fatcat:4vhs44s7x5grbnpqywqgpdt5x4

Creation of Reconfigurable Hardware Objects in PVM environments [chapter]

G. M. Megson, R. S. Fish, D. N. J. Clarke
1998 Lecture Notes in Computer Science  
The Dynamic Reconfiguration of Protocol Stacks (DRoPs) system allowing adaptable protocols and the Reading Template Interface Compiler (RTIC) for specify regular parallel frameworks with PVM are introduced  ...  The second tools for defining parallel objects which could the be synthesized or refined by Hardware-Software Codesign systems to generate compute intensive parts of subroutines as Hardware Objects and  ...  PVM applications can be classified as non real time, non time critical distributed systems [3] .  ... 
doi:10.1007/bfb0056578 fatcat:jxfugtprmvfrjh74wlogun5xam

The PVM concurrent computing system: Evolution, experiences, and trends

V.S Sunderam, G.A Geist, J Dongarra, R Manchek
1994 Parallel Computing  
The PVM system, a software framework for heterogeneous concurrent computing in networked environments, has evolved in the past several years into a viable technology for distributed and parallel processing  ...  We conclude with a discussion of related projects and future directions, and comment on near and long-term potential for network computing with the PVM system.  ...  PVM Model and Features PVM Computing Model Under PVM, a user de ned collection of serial, parallel, and vector computers emulates a large distributed-memory computer.  ... 
doi:10.1016/0167-8191(94)90027-2 fatcat:wwen77hwsrecnmjrpu2blwt76a

Computer-assisted generation of PVM/C++ programs using CAP [chapter]

Benoit A. Gennart, Joaquín Tárraga Giménez, Roger D. Hersch
1996 Lecture Notes in Computer Science  
With current software technology, writing a parallel program executing the parallelized algorithm involves mixing sequential code with calls to a communication library such as PVM, both for communication  ...  The simplicity of a library such as PVM makes it easy to learn and to port to new architectures. This contribution proposes a coordination language for specifying a parallel program design.  ...  Previous attempts to build computer-aided parallelization frameworks include the Strand system [11] , PCN [5] and the data-parallel fan approach [15] used in SPMD systems.  ... 
doi:10.1007/3540617795_33 fatcat:zmxcsbx5dbgyde2g2xglanvkdu

PVMWebCluster: Integration of PVM Clusters Using Web Services and CORBA [chapter]

Pawel Czarnul
2003 Lecture Notes in Computer Science  
We propose a new architecture and its implementation called PVMWe-bCluster which enables easy parallelization of PVM task execution both onto geographically distributed PVM clusters and within them.  ...  PVMWebCluster supports tightly-coupled high performance demanding parallel applications by using PVM/DAMPVM, implements the idea of controlled cluster sharing among users as in grids and multi-tier applications  ...  PVM or using automatic frameworks e.g.  ... 
doi:10.1007/978-3-540-39924-7_39 fatcat:qcad7ixbvnex3mzmodbxa2vnoi

FATCOP: A Fault Tolerant Condor-PVM Mixed Integer Programming Solver

Qun Chen, Michael C. Ferris
2001 SIAM Journal on Optimization  
We describe FATCOP, a new parallel mixed integer program solver written in PVM.  ...  The implementation uses the Condor resource management system to provide a virtual machine composed of otherwise idle computers.  ...  The authors are grateful to both Miron Livny and Michael Yoder for advice and assistance in using Condor and the Condor-PVM environment.  ... 
doi:10.1137/s1052623499353911 fatcat:2x3tru6w5vct7oa77jvn4wl3bi

Dynamic Partitioning of the Divide-and-Conquer Scheme with Migration in PVM Environment [chapter]

Pawel Czarnul, Karen Tomko, Henryk Krawczyk
2001 Lecture Notes in Computer Science  
We present a new C++ framework which enables writing of divideand-conquer (DaC) applications very easily which are then automatically parallelized by dynamic partitioning of the DaC tree and process migration  ...  The solution is based on DAMPVM -the extension of PVM.  ...  APERITIF (Automatic Parallelization of Divide and Conquer Algorithms, formerly APRIL, [5] ) translates C programs to be run on parallel computers with the use of PVM ( [6] ).  ... 
doi:10.1007/3-540-45417-9_26 fatcat:3xxczj3hjzfw3gvpjtcnyzf46a

Architecture and Implementation of Distributed Data Storage Using Web Services, CORBA and PVM [chapter]

Pawel Czarnul
2004 Lecture Notes in Computer Science  
Each cluster has a manager waiting for CORBA read/write calls which are passed to particular nodes in the cluster via PVM messages.  ...  The system consists of many, possibly geographically distributed clusters which run DAMPVM/PVM.  ...  Introduction In recent years, the need for parallel and distributed computing has increased significantly.  ... 
doi:10.1007/978-3-540-24669-5_47 fatcat:7dv3kfg7cnaqbjwa7avsxfz3hm

Executing and Monitoring PVM Programs in Computational Grids with Jini [chapter]

Gergely Sipos, Péter Kacsuk
2003 Lecture Notes in Computer Science  
This paper presents a way to build a computational Grid for PVM programs.  ...  In case of a PVM-Grid the grid-resources are Parallel Virtual Machines. Our system provides a high-level interface for them, which through the users can submit their locally compiled PVM-programs.  ...  The PVM offers a framework for this process communication: processes in the same Parallel Virtual Machine can send and receive messages to and from each other using the PVM API [4] .  ... 
doi:10.1007/978-3-540-39924-7_77 fatcat:agjru5zj2vcgdauytyc3abllzu

A framework of Web-based Decision Support Systems for portfolio selection with OLAP and PVM

Jichang Dong, Helen S. Du, Shouyang Wang, Kang Chen, Xiaotie Deng
2004 Decision Support Systems  
We focus our discussion on the implementation of this framework for a Web-based Decision Support System (DSS) based on our prototype named WPSS-A Web-based Portfolio Selection System for Chinese financial  ...  In this system, we adopt technologies such as online analytical processing as an add-on tool for analytical purpose, as well as using Parallel Virtual Machine (PVM) to improve overall performance. D  ...  The authors are grateful to the two referees for their very valuable comments and suggestions.  ... 
doi:10.1016/s0167-9236(03)00034-4 fatcat:jkepr5aqcvaobnhb5n7gr624ji

Simulation of a batch chemical process using parallel computing with PVM and Speedup

2004 Computers and Chemical Engineering  
Speedup, a commercial software package for the dynamic modeling of chemical processes, has been coupled with the PVM software to allow a single process model to be distributed over several computers running  ...  Computation time for this problem was reduced by a factor of 4.7 using only three parallel processors in the UNIX computing environment.  ...  The Parallel Virtual Machine (PVM Version 3.4, 1997) software was used to set up a small-scale parallel-computing environment on the SRS UNIX cluster.  ... 
doi:10.1016/s0098-1354(04)00018-3 fatcat:jt7zja4pwjfxvkqda3hccum7ru


Sampath S .
2013 International Journal of Research in Engineering and Technology  
Multiplication of larger matrices requires a lot of computation time. This paper deals with the two methods for handling Parallel Matrix Multiplication.  ...  The results show that the row per slave method gives the optimal computation time in PVM based parallel matrix multiplication.  ...  Mallikarjuna Bennur, for his valuable suggestions given for us throughout our work.  ... 
doi:10.15623/ijret.2013.0212043 fatcat:d2v3dzqe3nfe3bs6ai225u23zm
« Previous Showing results 1 — 15 out of 2,162 results