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