next up previous contents
Next: Contents

The Parallel Applications Development Environment (PADE) User's Manual

Judith E. Devaney
Robert Lipman
Minwen Lo
William F. Mitchell
Computing and Applied Mathematics Laboratory

Mark Edwards
Charles W. Clark
Physics Laboratory

National Institute of Standards and Technology

PADE -- Major Release 1.4
Tue Nov 21 11:23:10 EST 1995

Abstract:

This manual describes the use of the Parallel Applications Development Environment (PADE) developed at the National Institute of Standards and Technology (NIST). PADE is a flexible, customizable environment for developing parallel applications that use the Parallel Virtual Machine (PVM) message-passing library. It provides an integrated framework for all phases of development of a message-passing parallel application: editing, compilation, execution, and performance monitoring and enhancement. The PADE package consists of an intuitive graphical user interface, a suite of PVM utilities, and extensive documentation in PostScript, ASCII, and HTML formats. PADE is most useful with a heterogeneous virtual machine consisting of multiple architectures and/or multiple file systems where it aids the parallel developer by helping to keep track of which source files must be sent and compiled on which hosts, sending the files, issuing the compilation commands, and displaying the results of the compilation on the developer's terminal.

Some eminent scientists sprinkle their speech with foreign or foreign-sounding phrases, and in emulation of this practice we have adopted the pronunciation of PADE as ``pah-DAY'', which incidentally honors the French mathematician Henri Padé (1863-1953). Those who telephone NIST to ask how they can get paid may engender a misunderstanding.

Usage license

The PADE software and its documentation have been produced as part of work done by the U.S. Government, and are not subject to U.S. copyright.

The mention of specific products, trademarks, or brand names in PADE documentation is for purposes of identification only. Such mention is not to be interpreted in any way as an endorsement or certification of such products or brands by the National Institute of Standards and Technology.

UNIX is a registered trademark of X/Open Company Ltd.
IBM, AIX, RISC System/6000 and SP2 are trademarks or registered trademarks of International Business Machines Corporation.
Intel, i486 and Pentium are trademarks or registered trademarks of Intel Corporation.
X Window System is a trademark of Massachusetts Institute of Technology.
IRIX, Onyx and SGI are trademarks or registered trademarks of Silicon Graphics, Inc.
SPARCstation is a trademark of SPARC International, Inc.
Sun and SunOS are trademarks or registered trademarks of Sun Microsystems, Inc.
NeXT and NEXTSTEP are trademarks of NeXT Computer, Inc.
Netscape is a trademark of Netscape Communications Corporation.
Motorola is a registered trademark of Motorola, Inc.
CRAY, CRAY Y-MP and UNICOS are trademarks of Cray Research, Inc.





next up previous contents
Next: Contents



pade@cam.nist.gov