The Map
 
 
 
 
 
 
 
 Next:  Comments and Questions
Up: Contents
 Previous:  Typographical Conventions
 
 
This guide is divided into three major parts; it includes
nine chapters, a glossary, two appendixes and a bibliography.
- 
Part I - Basics (Chapters 1-6). This part provides the facts, as well as some interpretation
of the underlying system.
It describes the overall concepts, system, and techniques for
making PVM work for
applications.
   
   - 
   Introduction to PVM -
   introduction to network computing and PVM;
   terms and concepts, including an overview of the system
   
 - 
   Overview of PVM
       
        -  C, C++, and Fortran
        
 -  basic principles
        
 -  ``hello.c'' example
        
 -  other systems (e.g., MPI)
       
 
   
 - 
   PVM Tutorial
       
        -  setting up PVM
        
 -  running an existing program
        
 -  console
        
 -  XPVM
       
 
   
 - 
   Programming
       
        -  basic programming techniques
        
 -  data decomposition / partitioning
        
 -  function decomposition
        
 -  putting PVM in existing code
       
 
   
 - 
   User Interface
       
   
 - 
   Program Examples
       
   
 
 - 
Part 2 - Details (Chapters 7-9). This part describes the internals of PVM.
   
   - 
   How PVM Works
       
        -  Unix hooks to PVM interfaces 
        
 -  multiprocessors - shared and distributed memory
       
 
   
 - 
   Advanced Topics
       
        -  portability
        
 -  debugging
        
 -  tracing
        
 -  XPVM details  
       
 
   
 - 
   Troubleshooting; interesting tidbits and information
on PVM, including frequently asked questions.
   
 
 - 
Part 3 - The Remains. This part provides some useful information on the 
use of the PVM interface.
   
   - 
   Glossary of Terms: gives a short description for 
terms used in the PVM context.
   
 - 
   Appendix A, History of PVM versions: list of all the versions of PVM that
have been released from the first one in February 1991 through July 1994.
Along with each version we include a brief synopsis of the improvements
made in version 3.
   
 - 
   Appendix B, Man Pages: provides an alphabetical listing of all the
PVM 3 routines. Each routine is described in detail for both C and Fortran
use. There are examples and diagnostics for each routine.
   
 - 
   Quick Reference Card for PVM: provides
the name and calling sequence for the PVM routines in both C and Fortran.
(If this card is missing from the text a replacement can be downloaded
over the network by ftp'ing to 
netlib2.cs.utk.edu; 
cd pvm3/book; 
get refcard.ps.)
   
 -  
   Bibliography
   
 
 
 
 
 
 
 
 
 Next:  Comments and Questions
Up: Contents
 Previous:  Typographical Conventions