MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

PGMAKE: A Portable Distributed Make System (1994)

by Andrew Lih And ,  Erez Zadok
Add To MetaCart

Abstract:

We describe pgmake, which extends the GNU project's make utility to support distributed job execution using the Parallel Virtual Machine (PVM) package from Oak Ridge National Laboratory. These two packages were chosen because of their high level of portability to di#erent architectures, free source code distribution policy and availability to the public. Using medium-sized farms of modest performing workstations, our system has achieved software build times faster than expensive high-speed uni- and multiprocessors. The highly portable code addditions make this implementation easy to port among various platforms. 1

Citations

313 Network Time Protocol (version 3) specification, implementation and analysis – Mills - 1992
264 Make—A program for maintaining computer programs. Software— Practice and Experience 9 – FELDMAN - 1979
18 The Fourth Generation Make – Fowler - 1985
14 et al., \Design and implementation of the Sun Network File System – Sandberg - 1985
8 GNU Make: A Program for Directing Recompilation. Free Software Foundation – Stallman, McGrath - 1993
6 Amd --- The 4.4 BSD Automounter – Pendry, Williams - 1995
5 Parmake and Dp: Experience with a Distributed, Parallel Implementation of make – Roberts, Ellis - 1987
4 Sunderam PVM: A Framework for Parallel Distributed Computing Concurrency – S - 1990
1 Baalbergen The Design and Implementation of Parallel Make – H - 1988
1 Boor Customs - A Load Balancing System – de - 1987
1 Boor Pmake - A Parallel Make – de - 1987