%%% -*-BibTeX-*-
%%% ====================================================================
%%%  BibTeX-file{
%%%     author          = "Nelson H. F. Beebe",
%%%     version         = "2.24",
%%%     date            = "12 June 2008",
%%%     time            = "14:30:59 MDT",
%%%     filename        = "pvm.bib",
%%%     address         = "University of Utah
%%%                        Department of Mathematics, 110 LCB
%%%                        155 S 1400 E RM 233
%%%                        Salt Lake City, UT 84112-0090
%%%                        USA",
%%%     telephone       = "+1 801 581 5254",
%%%     FAX             = "+1 801 581 4148",
%%%     URL             = "http://www.math.utah.edu/~beebe",
%%%     checksum        = "03617 33429 146383 1504640",
%%%     email           = "beebe at math.utah.edu, beebe at acm.org,
%%%                        beebe at computer.org (Internet)",
%%%     codetable       = "ISO/ASCII",
%%%     keywords        = "bibliography, BibTeX, PVM, Parallel Virtual
%%%                        Machine, MPI, Message Passing Interface",
%%%     license         = "public domain",
%%%     supported       = "yes",
%%%     docstring       = "This is a bibliography of publications about
%%%                        PVM (Parallel Virtual Machine) software, and
%%%                        its close relative, MPI (Message Passing
%%%                        Interface).
%%%
%%%                        Publications about OpenMP are also included
%%%                        from version 2.00, since OpenMP directives
%%%                        for parallelization in a shared-memory
%%%                        environment are often combined with use of
%%%                        PVM or MPI across distributed-memory systems.
%%%
%%%                        MPI and OpenMP publications may later be
%%%                        split off into a separate bibliography if
%%%                        they prove numerous enough.
%%%
%%%                        At version 2.24, the year coverage looked
%%%                        like this:
%%%
%%%                             1989 (   3)    1996 ( 193)    2003 (  42)
%%%                             1990 (   4)    1997 ( 106)    2004 (  19)
%%%                             1991 (  14)    1998 (  70)    2005 (  16)
%%%                             1992 (  31)    1999 ( 101)    2006 (   6)
%%%                             1993 (  98)    2000 (  95)    2007 (   0)
%%%                             1994 ( 196)    2001 ( 124)    2008 (   1)
%%%                             1995 ( 239)    2002 (  70)
%%%                             19xx (   2)
%%%
%%%                             Article:        624
%%%                             Book:            22
%%%                             InCollection:     2
%%%                             InProceedings:  522
%%%                             Manual:           1
%%%                             MastersThesis:   16
%%%                             Misc:             7
%%%                             PhdThesis:        2
%%%                             Proceedings:    194
%%%                             TechReport:      40
%%%
%%%                             Total entries: 1430
%%%
%%%                        More information about PVM and MPI can be
%%%                        found on the World-Wide Web at these
%%%                        locations:
%%%
%%%                        ftp://ftp.math.utah.edu/pub/tex/bib/pvm.bib (this file)
%%%                        ftp://math.usfca.edu/pub/MPI/mpi.guide.ps
%%%                        http://lovelace.nas.nasa.gov/Parallel/SP2/MPIPerf/report.html
%%%                        http://www.arc.unm.edu/workshop/mpi/mpi.html
%%%                        http://www.epm.ornl.gov/~walker/mpi/SLIDES/mpi-tutorial.html
%%%                        http://www.mcs.anl.gov/mpi/index.html (MPI home page)
%%%                        http://www.netlib.org/utk/papers/intro-mpi/intro-mpi.html
%%%                        http://www.osc.edu/Lam/mpi/mpi_tut.html
%%%                        http://www.usi.utah.edu/user_guides/spug/
%%%                        news:comp.parallel.mpi
%%%                        http://www-unix.mcs.anl.gov/mpi/index.html
%%%
%%%                        The last of these contains pointers to
%%%                        online versions of the official MPI
%%%                        standards documents.
%%%
%%%                        This bibliography was collected from
%%%                        multiple sources:
%%%
%%%                        * the authors' own files;
%%%                        * the TeX User Group bibliography
%%%                          collection on ftp.math.utah.edu in
%%%                          /pub/tex/bib;
%%%                        * the very large Computer Science
%%%                          bibliography collection on ftp.ira.uka.de
%%%                          in /pub/bibliography, to which many people
%%%                          have contributed;
%%%                        * Internet library catalogs, including
%%%                          University of California MELVYL, Stanford
%%%                          University RLIN, Library of Congress,
%%%                          OCLC;
%%%                        * Zentralblatt fur Mathematik Mathematics
%%%                          Abstracts (http://www.emis.de/cgi-bin/MATH/);
%%%                        * the OCLC WorldCat, Contents1st, Article1st,
%%%                          Papers1st, and Proceedings databases;
%%%                        * the IEEE INSPEC databases
%%%                          (1989--1997);
%%%                        * the UnCover database.
%%%
%%%                        BibTeX citation tags are uniformly chosen
%%%                        as name:year:abbrev, where name is the
%%%                        family name of the first author or editor,
%%%                        year is a 4-digit number, and abbrev is a
%%%                        3-letter condensation of important title
%%%                        words. Citation tags were automatically
%%%                        generated by software developed for the
%%%                        BibNet Project.
%%%
%%%                        In this bibliography, entries are sorted
%%%                        first by ascending year, and within each
%%%                        year, alphabetically by author or editor,
%%%                        and then, if necessary, by the 3-letter
%%%                        abbreviation at the end of the BibTeX
%%%                        citation tag, using the ``bibsort -byyear''
%%%                        utility.
%%%
%%%                        The checksum field above contains a CRC-16
%%%                        checksum as the first value, followed by the
%%%                        equivalent of the standard UNIX wc (word
%%%                        count) utility output of lines, words, and
%%%                        characters.  This is produced by Robert
%%%                        Solovay's checksum utility.",
%%%  }
%%% ====================================================================

@Preamble{
    "\hyphenation{
        Cor-vi
        Dough-er-ty
        Jo-seph
        Nov-em-ber
    }" #
    "\ifx \undefined \circled \def \circled #1{(#1)}\fi" #
    "\ifx \undefined \reg \def \reg {\circled{R}}\fi" #
    "\ifx \undefined \TM \def \TM {${}^{\sc TM}$} \fi"
}

%%% ====================================================================
%%% Acknowledgement abbreviations:

@String{ack-nhfb = "Nelson H. F. Beebe,
                    University of Utah,
                    Department of Mathematics, 110 LCB,
                    155 S 1400 E RM 233,
                    Salt Lake City, UT 84112-0090, USA,
                    Tel: +1 801 581 5254,
                    FAX: +1 801 581 4148,
                    e-mail: \path|beebe@math.utah.edu|,
                            \path|beebe@acm.org|,
                            \path|beebe@computer.org| (Internet),
                    URL: \path|http://www.math.utah.edu/~beebe/|"}

%%% ====================================================================
%%% Institution abbreviations:

@String{inst-ANL-mcs            = "Mathematics and Computer Science
                                  Division, Argonne National Laboratory"}
@String{inst-ANL:adr            = "9700 South Cass Avenue, Argonne, IL
                                  60439-4801, USA"}

@String{inst-CERFACS            = "CERFACS"}
@String{inst-CERFACS:adr        = "Toulouse, France"}

@String{inst-EMORY              = "Emory University"}
@String{inst-EMORY:adr          = "Atlanta, GA, USA"}

@String{inst-IBM-WATSON         = "IBM T. J. Watson Research Center"}
@String{inst-IBM-WATSON:adr     = "Yorktown Heights, NY, USA"}

@String{inst-MSU                = "Mississippi State University"}
@String{inst-MSU:adr            = "Starkville, MS, USA"}

@String{inst-NLRC               = "NASA Langley Research Center"}
@String{inst-NLRC:adr           = "Hampton, VA, USA"}

@String{inst-ORNL               = "Oak Ridge National Laboratory"}
@String{inst-ORNL:adr           = "Knoxville, TN, USA"}

@String{inst-SCS-CMU            = "School of Computer Science,
                                  Carnegie Mellon University"}
@String{inst-SCS-CMU:adr        = "Pittsburgh, PA, USA"}

@String{inst-UAL-EE             = "Department of Electrical
                                  Engineering, University of Alabama"}
@String{inst-UAL-EE:adr         = "Tuscaloosa, AL, USA"}

@String{inst-UGA                = "University of Georgia"}
@String{inst-UGA:adr            = "Athens, GA, USA"}

@String{inst-UTK                = "University of Tennessee, Knoxville"}
@String{inst-UTK:adr            = "Knoxville, TN 37996, USA"}

%%% ====================================================================
%%% Journal abbreviations:

@String{j-ACM-SIGSOFT           = "ACM Sigsoft"}

@String{j-ADV-COMPUT-MATH       = "Advances in computational mathematics"}

@String{j-ADV-WATER-RESOURCES   = "Advances in water resources"}

@String{j-AIAA-ASME-ASCE-AHS-STRUCT-STRUCT-DYN-MAT-CONF = "AIAA/ASME/ASCE/AHS
                                  Structures, Structural Dynamics \& Materials
                                  Conference --- Collection of Technical
                                  Papers"}

@String{j-ALGORITHMICA          = "Algorithmica"}

@String{j-APPL-NUM-MATH         = "Applied Numerical Mathematics: Transactions
                                  of IMACS"}

@String{j-AUSTRALIAN-COMP-SCI-COMM = "Australian Computer Science
                                  Communications"}

@String{j-CACM                  = "Communications of the ACM"}

@String{j-CCPE                  = "Concurrency and Computation: Prac\-tice and
                                   Experience"}

@String{j-CHIN-J-COMPUTERS      = "Chinese Journal of Computers"}

@String{j-COMP-ARCH-NEWS        = "ACM SIGARCH Computer Architecture News"}

@String{j-COMP-CHEM-ENG         = "Computers \& Chemical Engineering"}

@String{j-COMP-ECONOMICS        = "Computational Economics"}

@String{j-COMP-J                = "The Computer Journal"}

@String{j-COMP-MATH-APPL        = "Computers and Mathematics with
                                  Applications"}

@String{j-COMP-MECH             = "Computational mechanics"}

@String{j-COMP-PHYS-COMM        = "Computer Physics Communications"}

@String{j-COMP-PHYSICS          = "Computers in Physics"}

@String{j-COMP-SYS              = "Computing systems: the journal of the
                                  USENIX Association"}

@String{j-COMPUT-METH-APPL-MECH-ENG = "Computer Methods in Applied Mechanics
                                  and Engineering"}

@String{j-COMPUT-SCI-ENG   = "Computing in Science and Engineering"}

@String{j-COMPUT-SYST-ENG       = "Computing systems in engineering: an
                                  international journal"}

@String{j-COMPUTER              = "Computer"}

@String{j-CPE                   = "Concurrency: practice and experience"}

@String{j-CRAY-CHANNELS         = "CRAY Channels"}

@String{j-DEC-TECH-J            = "Digital Technical Journal of
                                  Digital Equipment Corporation"}

@String{j-DISCRETE-APPL-MATH    = "Discrete Applied Mathematics"}

@String{j-ELECT-LETTERS         = "Electronics Letters"}

@String{j-ENG-SCI-REP-KYUSHU    = "Engineering Sciences Reports, Kyushu
                                  University"}

@String{j-FORTRAN-FORUM         = "ACM Fortran Forum"}

@String{j-FRONTIERS-MASS-PAR-COMP-CONF-PROC = "Frontiers of Massively Parallel
                                  Computation --- Conference Proceedings"}

@String{j-FUT-GEN-COMP-SYS      = "Future Generation Computer Systems"}

@String{j-HIGH-TECH-LETT        = "High Technology Letters"}

@String{j-HUMAN-HEREDITY        = "Human heredity"}

@String{j-IBM-JRD               = "IBM Journal of Research and Development"}

@String{j-IBM-SYS-J             = "IBM Systems Journal"}

@String{j-IEEE-COMPUT-SCI-ENG = "IEEE Computational Science \& Engineering"}

@String{j-IEEE-CONCURR          = "IEEE Concurrency"}

@String{j-IEEE-DISTRIB-SYST-ONLINE = "IEEE Distributed Systems Online"}

@String{j-IEEE-INT-CONF-ALG-ARCH-PAR-PROC = "IEEE International Conference on
                                  Algorithms and Architectures for Parallel
                                  Processing"}

@String{j-IEEE-J-SEL-AREAS-COMMUN = "IEEE Journal on Selected Areas in
                                  Communications"}

@String{j-IEEE-MICRO            = "IEEE Micro"}

@String{j-IEEE-MICROW-GUIDED-WAVE-LETT = "IEEE Microwave and Guided Wave
                                  Letters"}

@String{j-IEEE-PAR-DIST-TECH    = "IEEE parallel and distributed technology:
                                  systems and applications"}

@String{j-IEEE-TRANS-COMPUT     = "IEEE Transactions on Computers"}

@String{j-IEEE-TRANS-PAR-DIST-SYS = "IEEE Transactions on Parallel and
                                    Distributed Systems"}

@String{j-IFIP-TRANS-A          = "IFIP Transactions. A. Computer Science and
                                  Technology"}

@String{j-IJHPCA                = "The International Journal of High Performance
                                  Computing Applications"}

@String{j-IJSA                  = "The International Journal of
                                  Supercomputer Applications"}

@String{j-IJSAHPC               = "International Journal of Supercomputer
                                  Applications and High Performance Computing"}

@String{j-INFORMATICA           = "Informatica (Ljubljana, Slovenia)"}

@String{j-INT-J-COMPUT-SYST-SCI-ENG = "International Journal of Computer
                                  Systems Science and Engineering"}

@String{j-INT-J-HIGH-SPEED-COMPUTING = "International Journal of High Speed Computing"}

@String{j-INT-J-NUMER-METHODS-FLUIDS = "International Journal for Numerical
                                  Methods in Fluids"}

@String{j-INT-J-PARALLEL-PROG   = "International Journal of Parallel
                                   Programming"}

@String{j-INTEL-TECH-J          = "Intel Technology Journal"}

@String{j-IT-IT                 = "Informationstechnik und technische
                                  Informatik: IT + TI"}

@String{j-J-APPL-PHYS           = "Journal of Applied Physics"}

@String{j-J-COMP-SCI-TECH       = "Journal of computer science and technology"}

@String{j-J-COMPUTATIONAL-CHEM  = "Journal of Computational Chemistry"}

@String{j-J-MOL-STRUCT-THEOCHEM = "Journal of molecular structure. Theochem"}

@String{j-J-PAR-DIST-COMP       = "Journal of Parallel and Distributed
                                  Computing"}

@String{j-J-PHYS-IV-COLLOQUE    = "Journal de physique. IV, Colloque"}

@String{j-J-PROGRAM-LANG        = "Journal of Programming Languages"}

@String{j-J-SUPERCOMPUTING      = "The Journal of Supercomputing"}

@String{j-JOHO-SHORI            = "Joho-Shori (J. Information Processing Soc.
                                  Japan)"}

@String{j-LECT-NOTES-COMP-SCI   = "Lecture Notes in Computer Science"}

@String{j-LINUX-J               = "Linux Journal"}

@String{j-MICROCOMP-CIVIL-ENG   = "Microcomputers in Civil Engineering"}

@String{j-MICROPROC-MICROPROG   = "Microprocessing and Microprogramming"}

@String{j-MINI-MICRO-SYSTEMS    = "Mini-Micro Systems"}

@String{j-NEURAL-PAR-SCI-COMPUT = "Neural, Parallel and Scientific
                                  Computations"}

@String{j-NUCL-SCI-ENG          = "Nuclear Science and Engineering"}

@String{j-NUCLEAR-SAFETY        = "Nuclear safety"}

@String{j-OPER-SYS-REV          = "Operating Systems Review"}

@String{j-PARALLEL-COMPUTING    = "Parallel Computing"}

@String{j-PARALLEL-DIST-COMP-PRACT = "Parallel and Distributed Computing
                                  Practices"}

@String{j-PARALLEL-PROCESS-LETT = "Parallel Processing Letters"}

@String{j-PARALLELOGRAM         = "Parallelogram"}

@String{j-PROC-INT-CONF-PAR-PROC = "Proceedings of the International
                                  Conference on Parallel Processing"}

@String{j-PROC-SPIE             = "Proceedings of the SPIE --- The
                                  International Society for Optical
                                  Engineering"}

@String{j-PROC-SUPERCOMPUT      = "Proceedings of the Supercomputing
                                  Conference"}

@String{j-PROGRAMMIROVANIE      = "Programmirovanie"}

@String{j-REAL-TIME-IMAGING     = "Real-Time Imaging"}

@String{j-SCI-PROG              = "Scientific Programming"}

@String{j-SIGCSE                = "SIGCSE Bulletin (ACM Special Interest Group
                                  on Computer Science Education)"}

@String{j-SIGNAL-PROCESS-IMAGE-COMMUN = "Signal Processing: Image
                                  Communication"}

@String{j-SIGPLAN               = "ACM SIG{\-}PLAN Notices"}

@String{j-SIGSAM                = "SIGSAM Bulletin (ACM Special Interest Group
                                  on Symbolic and Algebraic Manipulation)"}

@String{j-SUPERCOMPUTER         = "Supercomputer"}

@String{j-TODAES                = "ACM Transactions on Design Automation of
                                   Electronic Systems"}

@String{j-TOMS                  = "ACM Transactions on Mathematical Software"}

@String{j-TOPLAS                = "ACM Transactions on Programming
                                  Languages and Systems"}

@String{j-TRANS-AM-NUCL-SOC     = "Transactions of the American Nuclear
                                  Society"}

@String{j-TRANS-INFO-PROCESSING-SOC-JAPAN = "Transactions of the Information Processing Society of Japan"}

%%% ====================================================================
%%% Publisher abbreviations:

@String{pub-ACM                 = "ACM Press"}
@String{pub-ACM:adr             = "New York, NY 10036, USA"}

@String{pub-AIP                 = "American Institute of Physics"}
@String{pub-AIP:adr             = "Woodbury, NY, USA"}

@String{pub-ASME                = "American Society Mech. Engineers"}
@String{pub-ASME:adr            = "United Engineering Center, 345 E. 47th St.,
                                  New York, NY 10017, USA"}

@String{pub-BIRKHAUSER          = "Birkh{\"{a}}user"}
@String{pub-BIRKHAUSER:adr      = "Cambridge, MA, USA; Berlin, Germany; Basel,
                                  Switzerland"}

@String{pub-CAMBRIDGE           = "Cambridge University Press"}
@String{pub-CAMBRIDGE:adr       = "Cambridge, UK"}

@String{pub-CHAPMAN-HALL-CRC    = "Chapman and Hall/CRC"}
@String{pub-CHAPMAN-HALL-CRC:adr = "Boca Raton, FL, USA"}

@String{pub-CRC                 = "CRC Press"}
@String{pub-CRC:adr             = "2000 N.W. Corporate Blvd., Boca Raton,
                                  FL 33431-9868, USA"}

@String{pub-ELS                 = "Elsevier"}
@String{pub-ELS:adr             = "Amsterdam, The Netherlands"}

@String{pub-ELSAS               = "Elsevier Applied Science"}
@String{pub-ELSAS:adr           = "London, UK"}

@String{pub-IEEE                = "IEEE Computer Society Press"}
@String{pub-IEEE:adr            = "1109 Spring Street, Suite 300, Silver
                                  Spring,
                                  MD 20910, USA"}

@String{pub-IOS                 = "IOS Press"}
@String{pub-IOS:adr             = "Postal Drawer 10558, Burke, VA
                                  2209-0558, USA"}

@String{pub-KLUWER              = "Kluwer Academic Publishers Group"}
@String{pub-KLUWER:adr          = "Norwell, MA, USA, and Dordrecht,
                                  The Netherlands"}

@String{pub-MCGRAW-HILL         = "Mc{\-}Graw-Hill"}
@String{pub-MCGRAW-HILL:adr     = "New York, NY, USA"}

@String{pub-MIT                 = "MIT Press"}
@String{pub-MIT:adr             = "Cambridge, MA, USA"}

@String{pub-MORGAN-KAUFMANN     = "Morgan Kaufmann Publishers"}
@String{pub-MORGAN-KAUFMANN:adr = "Los Altos, CA 94022, USA"}
@String{pub-MORGAN-KAUFMANN:adrnew = "2929 Campus Drive, Suite 260, San
                                  Mateo, CA 94403, USA"}

@String{pub-NASA                = "National Aeronautics and Space
                                  Administration"}
@String{pub-NASA:adr            = "Washington, DC, USA"}

@String{pub-NH                  = "North-Hol{\-}land"}
@String{pub-NH:adr              = "Amsterdam, The Netherlands"}

@String{pub-NTIS                = "National Technical Information Service"}
@String{pub-NTIS:adr            = "Washington, DC, USA"}

@String{pub-OXFORD              = "Oxford University Press"}
@String{pub-OXFORD:adr          = "Walton Street, Oxford OX2 6DP, UK"}

@String{pub-PHI                 = "Pren{\-}tice-Hall International"}
@String{pub-PHI:adr             = "Englewood Cliffs, NJ 07632, USA"}

@String{pub-PLENUM              = "Plenum Press"}
@String{pub-PLENUM:adr          = "New York, NY, USA"}

@String{pub-SCRI                = "Supercomputing Computations
                                  Research Institute, Florida State
                                  University"}
@String{pub-SCRI:adr            = "Tallahassee, FL, USA"}

@String{pub-SIAM                = "Society for Industrial and Applied
                                  Mathematics"}
@String{pub-SIAM:adr            = "Philadelphia, PA, USA"}

@String{pub-SPE                 = "Society of Petroleum Engineers"}
@String{pub-SPE:adr             = "Richardson, TX, USA"}

@String{pub-SPIE                = "Society of Photo-optical
                                  Instrumentation Engineers (SPIE)"}
@String{pub-SPIE:adr            = "Bellingham, WA, USA"}

@String{pub-SUN-MICROSYSTEMS-PRESS = "Sun Microsystems Press"}
@String{pub-SUN-MICROSYSTEMS-PRESS:adr = "Palo Alto, CA, USA"}

@String{pub-SV                  = "Spring{\-}er-Ver{\-}lag"}
@String{pub-SV:adr              = "Berlin, Germany~/ Heidelberg,
                                  Germany~/ London, UK~/ etc."}

@String{pub-USENIX              = "USENIX"}
@String{pub-USENIX:adr          = "Berkeley, CA, USA"}

@String{pub-WILEY               = "Wiley"}
@String{pub-WILEY:adr           = "New York, NY, USA"}

@String{pub-WORLD-SCI           = "World Scientific Publishing
                                  Co. Pte. Ltd."}
@String{pub-WORLD-SCI:adr       = "P. O. Box 128, Farrer Road,
                                  Singapore 9128"}

%%% ====================================================================
%%% Series abbreviations:

@String{ser-LNAI                = "Lecture Notes in Artificial Intelligence"}

@String{ser-LNCS                = "Lecture Notes in Computer Science"}

%%% ====================================================================
%%% Bibliography entries:

@Article{Abrossimov:1989:GVM,
  author =       "V. Abrossimov and M. Rozier and M. Shapiro",
  title =        "Generic virtual memory management for operating system
                 kernels",
  journal =      j-OPER-SYS-REV,
  volume =       "23",
  number =       "5",
  pages =        "123--136",
  month =        "",
  year =         "1989",
  CODEN =        "OSRED8",
  ISSN =         "0163-5980",
  bibdate =      "Sun Dec 22 10:16:35 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Chorus Systemes, Saint-Quentin-en-Yvelines, France",
  classification = "C6120 (File organisation); C6150J (Operating
                 systems)",
  keywords =     "Chorus Nucleus; Consistent cache; Data caching;
                 Deferred copying; Explicit I/O; Generic Memory
                 management Interface; History object technique; Mapped
                 objects; Operating system kernel; Paged architectures;
                 Paged Virtual Memory manager; PVM; Real memory; Unix",
  thesaurus =    "Buffer storage; Operating systems [computers]; Virtual
                 storage",
}

@InProceedings{Poplawski:1989:MPP,
  author =       "D. A. Poplawski and S. Pahwa and J. M. Francioni",
  title =        "Models of parallel program behavior",
  crossref =     "Anonymous:1989:PFC",
  pages =        "857--860 (vol. 2)",
  year =         "1989",
  bibdate =      "Sun Dec 22 10:16:53 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Dept. of Comput. Sci., Michigan Technol. Univ.,
                 Houghton, MI, USA",
  classification = "C4240 (Programming and algorithm theory); C6110
                 (Systems analysis and programming); C6120 (File
                 organisation)",
  keywords =     "Distributed memory MIMD; Hypercube programs; Parallel
                 program behavior; Parallel virtual memory; PVM",
  thesaurus =    "Hypercube networks; Parallel programming; Virtual
                 storage",
}

@InProceedings{Feeley:1990:PVM,
  author =       "M. Feeley and J. S. Miller",
  title =        "A parallel virtual machine for efficient {Scheme}
                 compilation",
  crossref =     "ACM:1990:PAC",
  pages =        "119--130",
  year =         "1990",
  bibdate =      "Wed Apr 16 06:39:19 MDT 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Brandeis Univ., Waltham, MA, USA",
  classification = "C6150C (Compilers, interpreters and other
                 processors)",
  conflocation = "Nice, France; 27-29 June 1990",
  corpsource =   "Brandeis Univ., Waltham, MA, USA",
  keywords =     "Gambit; machine-independent; machine-independent front
                 end; Machine-independent front end; Machine-independent
                 optimizations; object; Object representations;
                 optimizations; parallel processing; parallel virtual
                 machine; Parallel virtual machine; portability; program
                 compilers; representations; Scheme compiler; simple
                 virtual machine; Simple virtual machine; software;
                 virtual machines",
  sponsororg =   "ACM",
  thesaurus =    "Parallel processing; Program compilers; Software
                 portability; Virtual machines",
  treatment =    "P Practical",
}

@TechReport{Sunderam:1990:PFPa,
  author =       "V. S. Sunderam",
  title =        "{PVM}: {A} Framework for Parallel Distributed
                 Computing",
  number =       "ORNL/TM-11375",
  institution =  "Dept. of Math and Computer Science, " # inst-EMORY,
  address =      inst-EMORY:adr,
  month =        feb,
  year =         "1990",
  bibsource =    "Distributed/dist.sys.1.bib",
  note =         "See also \cite{Sunderam:1990:PFPb}.",
  comment =      "Good overview of PVM, though now a little out of date.
                 Supports dynamic, location-transparent, process
                 initiation, typed message passing and shared memory,
                 broadcast and distributed synchronization, and
                 heterogeneity in the form of language- and
                 machine-independence, type conversion, and multiple
                 executables for each component. Seems to be heavily
                 dependent on broadcast. Shared memory is somewhat
                 limited. See also beguelin:concsuper. [David.Kotz at
                 Dartmouth.edu]",
  keyword =      "heterogeneous computing, distributed computing,
                 network parallel computing",
}

@Article{Sunderam:1990:PFPb,
  author =       "V. S. Sunderam",
  title =        "{PVM}: {A} Framework for Parallel Distributed
                 Computing",
  journal =      j-CPE,
  volume =       "2",
  number =       "4",
  pages =        "315--339 (or 315--340??)",
  month =        dec,
  year =         "1990",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Fri Apr 30 10:35:13 1999",
  bibsource =    "Distributed/clusters.bib; Misc/IMMD_IV.bib",
  note =         "See also the earlier technical report
                 \cite{Sunderam:1990:PFPa}.",
  acknowledgement = ack-nhfb,
  affiliation =  "Dept. of Math. and Comput. Sci., Emory Univ., Atlanta,
                 GA, USA",
  classification = "C6115 (Programming support)",
  corpsource =   "Dept. of Math. and Comput. Sci., Emory Univ., Atlanta,
                 GA, USA",
  keywords =     "algorithms; Algorithms; concurrent; Concurrent;
                 conditional execution; Conditional execution;
                 distributed processing; environment; environments;
                 error detection; Error detection; interface; Interface;
                 parallel distributed computing; Parallel distributed
                 computing; parallel programming; programming;
                 Programming environment; PVM system; sequential;
                 Sequential; virtual computing; Virtual computing
                 environment",
  pubcountry =   "UK",
  thesaurus =    "Distributed processing; Parallel programming;
                 Programming environments",
  treatment =    "P Practical",
}

@Article{Balou:1991:DIV,
  author =       "A. T. Balou and A. N. Refenes",
  title =        "The design and implementation of {VOOM}: a parallel
                 virtual object oriented machine",
  journal =      j-MICROPROC-MICROPROG,
  volume =       "32",
  number =       "1-5",
  pages =        "289--296",
  month =        aug,
  year =         "1991",
  CODEN =        "MMICDT",
  ISSN =         "0165-6074",
  bibdate =      "Wed Apr 16 06:39:19 MDT 1997",
  acknowledgement = ack-nhfb,
  classification = "C5220 (Computer architecture); C6110 (Systems
                 analysis and programming); C7430 (Computer
                 engineering)",
  conflocation = "Vienna, Austria; 2-5 Sept. 1991",
  conftitle =    "17th EUROMICRO Symposium on Microprocessing and
                 Microprogramming. Hardware and Software Design
                 Automation",
  corpsource =   "Dept. of Comput. Sci., Univ. Coll. London, UK",
  keywords =     "design; execution unit; implementation; machine;
                 machines; memory management unit; memory recycling;
                 object management; object-oriented model;
                 object-oriented programming; packet-switching network;
                 parallel architecture; parallel architectures; parallel
                 virtual object oriented; pre-fetch unit; virtual",
  pubcountry =   "Netherlands",
  treatment =    "P Practical",
}

@InProceedings{Beguelin:1991:GDT,
  author =       "Adam Beguelin and Jack J. Dongarra and A. Geist and
                 Robert Manchek and V. S. Sunderam",
  title =        "Graphical Development Tools for Network-Based
                 Concurrent Supercomputing",
  crossref =     "IEEE:1991:PSA",
  pages =        "435--444",
  year =         "1991",
  bibdate =      "Sun Dec 22 10:17:16 MST 1996",
  bibsource =    "ftp://ftp.ira.uka.de/pub/bibliography/Distributed/clusters.bib;
                 ftp://ftp.math.utah.edu/pub/bibnet/authors/d/dongarra-jack-j.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Oak Ridge Nat Lab., TN, USA",
  classification = "C6110P (Parallel programming); C6115 (Programming
                 support); C6180G (Graphical user interfaces)",
  comment =      "Clusters of workstations solving supercomputing
                 problems. This is a graphical front-end to PVM, that
                 allows the user to specify a set of subroutines, their
                 parameters and output values, and the dependencies
                 between them. It can compile the parts on multiple
                 machines. At run time it chooses where to execute each
                 module, and when, based on the dependencies and on a
                 user-supplied cost matrix showing the cost of running
                 each module in each place. See also beguelin:hence.
                 [David.Kotz at Dartmouth.edu]",
  keyword =      "network supercomputing, distributed computing",
  keywords =     "Application program; Graphical development tools;
                 HeNCE; Heterogeneous network computing environment;
                 Integrated graphical tools; Network-based concurrent
                 supercomputing; Parallel programs; Parallel Virtual
                 Machine; Process management and communication; PVM;
                 Software package; X-window-based software environment",
  thesaurus =    "Graphical user interfaces; Parallel programming;
                 Programming environments",
}

@TechReport{Beguelin:1991:UGP,
  author =       "A. Beguelin and J. Dongarra and A. Geist and R.
                 Manchek and V. Sunderam",
  title =        "A User's guide to {PVM}: Parallel virtual machine",
  type =         "Technical Report",
  number =       "ORNL/TM-11826",
  institution =  "Mathematical Sciences Section, Oak Ridge National
                 Laboratory",
  address =      inst-ORNL:adr,
  month =        sep,
  year =         "1991",
  bibsource =    "Distributed/clusters.bib; Parallel/par.lin.alg.bib;
                 Theory/Matrix.bib",
  keywords =     "prll, operating system",
}

@InProceedings{Benzoni:1991:MFR,
  author =       "A. Benzoni and V. S. Sunderam and R. van de Guijn",
  title =        "Matrix factorization on a {RISC} workstation network",
  crossref =     "Durand:1991:HPC",
  pages =        "207--218",
  year =         "1991",
  bibdate =      "Sun Dec 22 10:17:16 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM ECSEC, Roma, Italy",
  classification = "C4140 (Linear algebra); C5220 (Computer
                 architecture); C5470 (Performance evaluation and
                 testing); C5620L (Local area networks)",
  keywords =     "20 To 60 MFLOPS; Concurrent process management; Dense
                 matrix; Distributed memory architecture; Distributed
                 programming environment; Ethernet; Heterogeneous
                 distributed computing environment; High-speed network;
                 Independent processing units; LU factorization;
                 Numerically intensive applications; Optical fiber link;
                 PVM; RISC System/6000 workstations; RISC workstation
                 network; Synchronization; Token Ring local area
                 network",
  numericalindex = "Computer speed 2.0E+07 to 6.0E+07 FLOPS",
  thesaurus =    "Distributed processing; Local area networks; Matrix
                 algebra; Optical links; Performance evaluation",
}

@Manual{Dongarra:1991:UGP,
  author =       "Jack Dongarra and others",
  title =        "A Users' Guide to {PVM} Parallel Virtual Machine",
  organization = inst-ORNL,
  address =      inst-ORNL:adr,
  month =        Jul,
  year =         "1991",
  bibsource =    "Distributed/Dist.Sys.bib",
}

@TechReport{Geist:1991:ENB,
  author =       "G. A. Geist and V. S. Sunderam",
  title =        "Experiences with network based concurrent computing on
                 the {PVM} system",
  number =       "ORNL/TM-11760",
  institution =  inst-ORNL,
  address =      inst-ORNL:adr,
  month =        jan,
  year =         "1991",
  bibsource =    "Distributed/clusters.bib",
}

@InProceedings{Geist:1991:PSS,
  author =       "G. A. Geist and V. S. Sunderam",
  title =        "The {PVM} System: {Supercomputer} Level Concurrent
                 Computation on a Heterogeneous Network of
                 Workstations",
  crossref =     "Stout:1991:SDM",
  pages =        "258--261",
  year =         "1991",
  bibsource =    "Distributed/dist.sys.1.bib",
  comment =      "A more up-to-date, but shorter, overview of PVM and
                 its performance than sunderam:pvm. Good performance on
                 networks of IBM RS/6000s. [David.Kotz at
                 Dartmouth.edu]",
  keyword =      "distributed heterogeneous computing",
}

@Article{Meleshchuk:1991:IPP,
  author =       "S. B. Meleshchuk and A. N. Nedumov",
  title =        "Implementation of a protocol for parallel database
                 access with virtual machine communications facilities",
  journal =      j-PROGRAMMIROVANIE,
  volume =       "17",
  number =       "1",
  pages =        "35--42",
  month =        jan # "\slash " # feb,
  year =         "1991",
  CODEN =        "PCSODA",
  ISSN =         "0132-3474, 0361-7688",
  bibdate =      "Wed Apr 16 06:39:19 MDT 1997",
  note =         "English translation in Programming and Computer
                 Software, vol. 17, no. 1, pp. 27--32, November 1991.",
  acknowledgement = ack-nhfb,
  classification = "C6150J (Operating systems)",
  corpsource =   "Leningrad Techn. State Univ., USSR",
  keywords =     "COMMIT protocol; concurrency control; deadlock;
                 electronic mail; interrupts; IUCV mail facility;
                 machines; parallel; parallel database access;
                 processing; protocol; protocols; virtual; virtual
                 machines",
  pubcountry =   "USSR",
  treatment =    "P Practical",
}

@InProceedings{Nagaraj:1991:MHL,
  author =       "U. Nagaraj and U. S. Shukla",
  title =        "{MK}: a high level interface for message passing",
  crossref =     "Bhavsar:1991:SSS",
  pages =        "493--502",
  year =         "1991",
  bibdate =      "Sat Apr 19 16:34:54 MDT 1997",
  acknowledgement = ack-nhfb,
  classification = "C6150J (Operating systems)",
  corpsource =   "Centre for Dev. of Adv. Comput., Bangalore, India",
  keywords =     "communication interface; high level interface;
                 interconnection network technology; message passing
                 multicomputer; MK; network operating systems;
                 programming environment; software interfaces;
                 transputer network",
  treatment =    "P Practical",
}

@Article{Saltz:1991:MRC,
  author =       "J. Saltz and H. Berryman and J. Wu",
  title =        "Multiprocessors and Run-time Compilation",
  journal =      j-CPE,
  volume =       "3",
  number =       "6",
  pages =        "573--592",
  month =        dec,
  year =         "1991",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Tue Sep 7 05:40:19 MDT 1999",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Al-Salman:1992:DIP,
  author =       "Abdulmalik Salman Al-Salman",
  title =        "Design and implementation of a profiler for the
                 Parallel Virtual Machine ({PVM}) system",
  type =         "M.S. thesis",
  school =       inst-UGA,
  address =      inst-UGA:adr,
  pages =        "vi + 51",
  year =         "1992",
  bibdate =      "Mon Jan 15 16:37:21 1996",
  note =         "Directed by Steven C. Cater.",
  acknowledgement = ack-nhfb,
}

@InProceedings{Alfano:1992:DNA,
  author =       "M. Alfano and G. {Lo Re}",
  title =        "Distributing numerical algorithms: some experiences
                 with network computing system ({NCS}) and parallel
                 virtual machine ({PVM})",
  crossref =     "SCRI:1992:PWC",
  year =         "1992",
  bibsource =    "Distributed/clusters.bib",
}

@InProceedings{Beguelin:1992:HGD,
  author =       "A. Beguelin and J. Dongarra and A. Geist and R.
                 Manchek and K. Moore and R. Wade and V. Sunderam",
  title =        "{HeNCE}: graphical development tools for network-based
                 concurrent computing",
  crossref =     "IEEE:1992:PSH",
  pages =        "129--136",
  year =         "1992",
  bibdate =      "Sun Dec 22 10:17:40 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Oak Ridge Nat. Lab., TN, USA",
  classification = "C6110P (Parallel programming); C6115 (Programming
                 support); C6130B (Graphics techniques); C6150C
                 (Compilers, interpreters and other processors); C6180G
                 (Graphical user interfaces)",
  keywords =     "Distributed virtual computer; Graphical development
                 tools; Graphical interface; Graphical parallel
                 programming environment; HeNCE; Heterogeneous machines;
                 Heterogeneous network computing environment;
                 Network-based concurrent computing; Program compiler;
                 Program debugging; PVM; Unix workstation; X Window",
  thesaurus =    "Graphical user interfaces; Parallel programming;
                 Program compilers; Program debugging; Programming
                 environments; Software tools",
}

@Article{Beguelin:1992:PHT,
  author =       "A. Beguelin and J. Dongarra and A. Geist and R.
                 Manchek and V. Sunderam",
  title =        "{PVM} and {HeNCE}: traversing the parallel
                 environment",
  journal =      j-CRAY-CHANNELS,
  volume =       "14",
  number =       "4",
  pages =        "22--25",
  month =        "Fall",
  year =         "1992",
  CODEN =        "CRCHE8",
  bibdate =      "Wed Apr 16 06:39:19 MDT 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Carnegie-Mellon Univ., Pittsburgh, PA, USA",
  classification = "C5440 (Multiprocessor systems and techniques);
                 C6110P (Parallel programming); C6150N (Distributed
                 systems); C7430 (Computer engineering)",
  corpsource =   "Carnegie-Mellon Univ., Pittsburgh, PA, USA",
  keywords =     "cost-effective use; Cost-effective use; Cray Research
                 MPP systems; diverse architectures; Diverse
                 architectures; diverse computer systems; Diverse
                 computer systems; HeNCE; Heterogeneous Network
                 Computing Environment; heterogeneous networks;
                 Heterogeneous networks; Machine; network operating
                 systems; networked resources; Networked resources;
                 packages; parallel; parallel machines; Parallel
                 Virtual; Parallel Virtual Machine; portability;
                 Portability; programming; PVM; software; software
                 packages; Software packages; virtual machines",
  thesaurus =    "Network operating systems; Parallel machines; Parallel
                 programming; Software packages; Virtual machines",
  treatment =    "P Practical; R Product Review",
}

@InProceedings{Beguelin:1992:SCG,
  author =       "A. Beguelin and J. Dongarra and A. Geist and R.
                 Manchek and V. Sunderam",
  title =        "Solving computational grand challenges using a network
                 of heterogeneous supercomputers",
  crossref =     "Dongarra:1992:PFS",
  pages =        "596--601",
  year =         "1992",
  bibdate =      "Sun Dec 22 10:17:40 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Oak Ridge Nat. Lab., Tennessee Univ., Knoxville, TN,
                 USA",
  classification = "C5440 (Multiprocessor systems and techniques);
                 C5620W (Other networks); C6110P (Parallel programming);
                 C6115 (Programming support); C7430 (Computer
                 engineering)",
  keywords =     "Computational grand challenges; Cray XMP; Flexibility;
                 High speed network; Intel iPSC/860; Network of
                 heterogeneous supercomputers; Parallel virtual machine;
                 Thinking Machines CM2; Virtual computer",
  thesaurus =    "Parallel processing; Parallel programming; Programming
                 environments; Virtual machines; Wide area networks",
}

@TechReport{Beguelin:1992:XTM,
  author =       "Adam Louis Beguelin",
  title =        "Xab: a tool for monitoring {PVM} programs",
  institution =  inst-SCS-CMU,
  address =      inst-SCS-CMU:adr,
  day =          "5",
  month =        jun,
  year =         "1992",
  bibsource =    "Distributed/clusters.bib",
}

@InProceedings{Benzoni:1992:CLF,
  author =       "A. Benzoni and G. Richelli and V. S. Sunderam",
  title =        "Concurrent {LU} factorization on workstation
                 networks",
  crossref =     "Evans:1992:PCP",
  pages =        "159--166",
  year =         "1992",
  bibdate =      "Sun Dec 22 10:17:16 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM ECSEC, Roma, Italy",
  classification = "B0290H (Linear algebra); B6210L (Computer
                 communications); B6260 (Optical links and equipment);
                 C4140 (Linear algebra); C4240P (Parallel programming
                 and algorithm theory); C5620L (Local area networks)",
  keywords =     "6 MByte/s; Concurrent LU factorization; Dense matrix;
                 Ethernet network; Fiber optic links; IBM RISC
                 System/6000 workstations; Optical fiber links; PVM
                 software system; Workstation networks",
  numericalindex = "Byte rate 6.0E+06 Byte/s",
  thesaurus =    "Local area networks; Matrix algebra; Optical links;
                 Parallel algorithms; Workstations",
}

@TechReport{Dongarra:1992:PUM,
  author =       "Jack J. Dongarra and Rolf Hempel and Anthony J. G. Hey
                 and David W. Walker",
  title =        "A Proposal for a User-Level Message-Passing Interface
                 in a Distributed Memory Environment",
  type =         "Technical Report",
  number =       "TM-12231",
  institution =  inst-ORNL,
  address =      inst-ORNL:adr,
  month =        oct,
  year =         "1992",
  bibsource =    "Parallel/Par.Arch.Indep.bib",
}

@InProceedings{Duval:1992:TPP,
  author =       "D. Duval",
  title =        "Trends in parallel programming models for high
                 performance computers",
  crossref =     "Ferenczi:1992:AWT",
  pages =        "33",
  year =         "1992",
  bibdate =      "Sun Dec 22 10:17:40 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Parallel Comput. Div., TELMAT Inf., Soultz, France",
  classification = "C4240P (Parallel programming and algorithm theory);
                 C6110P (Parallel programming)",
  keywords =     "CS-Tools; F90; Heterogeneous scalable networks; High
                 Performance Fortran; Massively parallel machines;
                 Neural coprocessor; Parallel programming models;
                 PARMACS; PVM; Scientific applications; SHAPES ASI;
                 SPMD; Superscalar; Transputers; Vector facilities",
  thesaurus =    "Parallel programming; Programming theory; Software
                 engineering",
}

@InProceedings{Eppstein:1992:PGC,
  author =       "Margaret J. Eppstein and Joseph F. Guarnaccia and
                 David Emery Dougherty and Robert S. Kerr",
  title =        "Parallel groundwater computations using {PVM}",
  crossref =     "Russell:1992:CMW",
  pages =        "713--720",
  year =         "1992",
  bibdate =      "Mon Jan 15 15:32:53 MST 1996",
  acknowledgement = ack-nhfb,
  annote =       "Caption title. Published in Computational methods in
                 water resources IX, vol. 1, Numerical methods in water
                 resources. EPA/600/A-92/157 PB92-206572. Microfiche.
                 Springfield, VA: National Technical Information
                 Service, [1992]. 1 microfiche: negative.",
  keywords =     "Groundwater flow --- Computer programs",
}

@Book{Freeman:1992:PNA,
  author =       "T. L. (Len) Freeman and C. (Christopher) Phillips",
  title =        "Parallel numerical algorithms",
  publisher =    pub-PHI,
  address =      pub-PHI:adr,
  pages =        "xii + 315",
  year =         "1992",
  ISBN =         "0-13-651597-5",
  ISBN-13 =      "978-0-13-651597-5",
  LCCN =         "QA76.9.A43 F74 1992",
  bibdate =      "Mon Oct 07 09:13:23 1996",
  note =         "Chapter 5 discusses HPF and PVM.",
  price =        "US\$40.00",
  series =       "Prentice Hall International Series in Computer
                 Science",
  acknowledgement = ack-nhfb,
}

@Article{Geist:1992:NBC,
  author =       "G. A. Geist and V. S. Sunderam",
  title =        "Network-based concurrent computing on the {PVM}
                 system",
  journal =      j-CPE,
  volume =       "4",
  number =       "4",
  pages =        "293--311",
  month =        jun,
  year =         "1992",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Wed Apr 16 06:39:19 MDT 1997",
  acknowledgement = ack-nhfb,
  classification = "C5440 (Multiprocessor systems and techniques);
                 C6180G (Graphical user interfaces); C7430 (Computer
                 engineering)",
  corpsource =   "Math. Sci. Sect., Oak Ridge Nat. Lab., TN, USA",
  keywords =     "computational resource; concurrent computing
                 environment; coupled networks; graphical interface;
                 graphical user interfaces; interactive; loosely;
                 machines; multiprocessing; parallel processing;
                 Parallel Virtual Machine; performance; porting; PVM
                 system; software package; virtual",
  pubcountry =   "UK",
  treatment =    "P Practical",
}

@Article{Geist:1992:NCC,
  author =       "G. A. Geist and V. S. Sunderam",
  title =        "Network-based Concurrent Computing on the {PVM}
                 System",
  journal =      j-CPE,
  volume =       "4",
  number =       "4",
  pages =        "293--312 (or 293--311??)",
  month =        jun,
  year =         "1992",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Sun Dec 22 10:17:16 MST 1996",
  bibsource =    "Distributed/clusters.bib",
  acknowledgement = ack-nhfb,
  affiliation =  "Math. Sci. Sect., Oak Ridge Nat. Lab., TN, USA",
  classification = "C5440 (Multiprocessor systems and techniques);
                 C6180G (Graphical user interfaces); C7430 (Computer
                 engineering)",
  keywords =     "Computational resource; Concurrent computing
                 environment; Interactive graphical interface; Loosely
                 coupled networks; Multiprocessing; Parallel Virtual
                 Machine; Performance; Porting; PVM system; Software
                 package",
  pubcountry =   "UK",
  thesaurus =    "Graphical user interfaces; Parallel processing;
                 Virtual machines",
}

@TechReport{Gropp:1992:TIM,
  author =       "Bill Gropp and Ewing Lusk",
  title =        "A test implementation of the {MPI} draft
                 message-passing standard",
  institution =  inst-ANL-mcs,
  address =      inst-ANL:adr,
  year =         "1992",
  bibsource =    "Distributed/clusters.bib",
}

@InProceedings{Leon:1992:FP,
  author =       "Juan Leon and Allan L. Fisher and Peter Steenkiste",
  title =        "Fail-safe {PVM}",
  crossref =     "SCRI:1992:PWC",
  year =         "1992",
  bibsource =    "Distributed/clusters.bib",
}

@Article{Majumdar:1992:PPC,
  author =       "A. Majumdar and W. R. Martin",
  title =        "Parallel preconditioned conjugate gradient algorithm
                 applied to neutron diffusion problem",
  journal =      j-TRANS-AM-NUCL-SOC,
  volume =       "65",
  pages =        "209--210",
  year =         "1992",
  CODEN =        "TANSAO",
  ISSN =         "0003-018X",
  bibdate =      "Sun Dec 22 10:17:16 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Michigan Univ., Ann Arbor, MI, USA",
  classification = "A0260 (Numerical approximation and analysis); A2820H
                 (Neutron diffusion); A2841C (Computer codes); C4130
                 (Interpolation and function approximation); C4240P
                 (Parallel programming and algorithm theory); C7470
                 (Nuclear engineering)",
  keywords =     "BBN TC2000; Distributed workstation; IBM RS6000;
                 Iterative method; Linear system; Neutron diffusion;
                 Parallel PCG algorithm; Parallel virtual machine;
                 Parallelization software; Preconditioned conjugate
                 gradient; Shared memory machine",
  thesaurus =    "Iterative methods; Neutron diffusion; Nuclear
                 engineering computing; Parallel algorithms",
}

@InProceedings{McRae:1992:VC,
  author =       "S. J. McRae",
  title =        "{VM} communications",
  crossref =     "Anonymous:1992:PSE",
  pages =        "439--453",
  year =         "1992",
  bibdate =      "Sun Dec 22 10:17:40 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Soft-Switch Ltd., Reading, UK",
  classification = "C6150J (Operating systems); C6155 (Computer
                 communications software)",
  keywords =     "3270 Protocols; APPC; Business needs; Client/server
                 communications; Communication offerings; Communications
                 infra-structure; IBM host system; LANRES; MVS; OSI
                 connectivity; PVM; RSCS; SAA communications strategy;
                 SNA connectivity; TCP/IP; TCP/IP connectivity; VM;
                 VM/ESA; X.25 communications",
  thesaurus =    "Computer communications software; Operating systems
                 [computers]",
}

@InProceedings{Otto:1992:MAP,
  author =       "S. W. Otto and M. Wolfe",
  title =        "The {MetaMP} approach to parallel programming",
  crossref =     "Siegel:1992:FFS",
  pages =        "562--565",
  year =         "1992",
  bibdate =      "Sun Dec 22 10:17:40 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Oregon Graduate Inst., Beaverton, OR, USA",
  classification = "C6110P (Parallel programming); C6140D (High level
                 languages)",
  keywords =     "MetaMP; Parallel programming",
  thesaurus =    "High level languages; Parallel programming",
}

@InProceedings{Shen:1992:VTD,
  author =       "S. Shen and L. Kleinrock",
  title =        "The virtual-time data-parallel machine",
  crossref =     "Siegel:1992:FSF",
  pages =        "46--53",
  year =         "1992",
  bibdate =      "Wed Apr 16 06:39:19 MDT 1997",
  acknowledgement = ack-nhfb,
  classification = "C5440 (Multiprocessor systems and techniques);
                 C6110P (Parallel programming)",
  conflocation = "McLean, VA, USA; 19-21 Oct. 1992",
  corpsource =   "Dept. of Comput. Sci., California Univ., Los Angeles,
                 CA, USA",
  keywords =     "asynchronous execution; computation-intensive
                 data-parallel; FIFO priory cache; parallel machines;
                 parallel programming; processing element; programs;
                 SIMD; single instruction multiple data; virtual-time
                 data-parallel machine",
  sponsororg =   "IEEE; NASA",
  treatment =    "P Practical",
}

@InProceedings{Sunderam:1992:CCP,
  author =       "Vaidy Sunderam",
  title =        "Concurrent Computing with {PVM}",
  crossref =     "SCRI:1992:PWC",
  year =         "1992",
  bibsource =    "Distributed/clusters.bib",
}

@InProceedings{Wolbers:1992:SPP,
  author =       "S. Wolbers",
  title =        "Software for parallel processing applications",
  crossref =     "Verkerk:1992:PIC",
  pages =        "111--116",
  year =         "1992",
  bibdate =      "Sun Dec 22 10:18:08 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Fermilab, Batavia, IL, USA",
  classification = "A2980 (Nuclear information processing); C6110P
                 (Parallel programming); C7320 (Physics and Chemistry)",
  keywords =     "ACPMAPS; CANOPY; Cooperative processes software;
                 High-energy physics; Lattice QCD; Monte Carlo
                 generation; Offline event reconstruction; Parallel
                 processing; Tightly-coupled machines; Workstation
                 clusters",
  thesaurus =    "Monte Carlo methods; Parallel programming; Physics
                 computing",
}

@Article{Almasi:1993:PDS,
  author =       "G. S. Almasi and T. McLuckie and J. Bell and A.
                 Gordon",
  title =        "Parallel distributed seismic migration",
  journal =      j-CPE,
  volume =       "5",
  number =       "2",
  pages =        "105--131",
  month =        apr,
  year =         "1993",
  CODEN =        "CPEXEI",
  ISSN =         "1040-3108",
  bibdate =      "Sun Dec 22 10:17:40 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM Thomas J. Watson Res. Center, Yorktown Heights,
                 NY, USA",
  classification = "A9130 (Seismology); C5440 (Multiprocessor systems
                 and techniques); C7340 (Geophysics)",
  keywords =     "15 MFLOPS; Ethernet; IBM RISC/6000 workstations;
                 Linda; Parallel distributed seismic migration;
                 Performance; Programming models; PVM; Remote procedure
                 calls; Token ring",
  numericalindex = "Computer speed 1.5E+07 FLOPS",
  pubcountry =   "UK",
  thesaurus =    "Geophysics computing; Parallel processing;
                 Seismology",
}

@Article{Altevogt:1993:PTI,
  author =       "P. Altevogt and A. Linke",
  title =        "Parallelization of the two-dimensional {Ising} model
                 on a cluster of {IBM RISC System\slash 6000}
                 workstations",
  journal =      j-PARALLEL-COMPUTING,
  volume =       "19",
  number =       "9",
  pages =        "1041--1052",
  month =        sep,
  year =         "1993",
  CODEN =        "PACOEJ",
  ISSN =         "0167-8191",
  bibdate =      "Sun Dec 22 10:17:40 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Sci. Center, IBM, Heidelberg, Germany",
  classification = "A0550 (Lattice theory and statistics; C5220P
                 (Parallel architecture); C7320 (Physics and Chemistry);
                 Ising problems)",
  keywords =     "IBM RISC System/6000 workstations; Metropolis
                 algorithm; Multispin coding; NSC DX Router; PVM
                 programming environment; Token ring; Two-dimensional
                 Ising model",
  pubcountry =   "Netherlands",
  thesaurus =    "Ising model; Physics computing; Reduced instruction
                 set computing",
}

@Article{Anonymous:1993:MAM,
  author =       "Anonymous",
  title =        "{MPI}: {A} message passing interface",
  journal =      j-PROC-SUPERCOMPUT,
  pages =        "878--883",
  month =        "????",
  year =         "1993",
  CODEN =        "????",
  ISBN =         "0-8186-4340-4",
  ISBN-13 =      "978-0-8186-4340-8",
  ISSN =         "1063-9535",
  LCCN =         "QA76.5 .S894 1993",
  bibdate =      "Fri May 24 09:57:40 MDT 1996",
  bibsource =    "Compendex database",
  abstract =     "This paper presents an overview of MPI, a proposed
                 standard message passing interface for MIMD distributed
                 memory concurrent computers, The design of MPI has been
                 a collective effort involving researchers in the United
                 States and Europe from many organization and
                 institutions. MPI includes point-to-point and
                 collective communication routines, as well as support
                 for process groups, communication contexts, and
                 application topologies. While making use of new ideas
                 where appropriate, the MPI standard is based largely on
                 current practice.",
  acknowledgement = ack-nhfb,
  classification = "723; 902.2",
  conference =   "Proceedings of the Supercomputing '93 Conference",
  conferenceyear = "1993",
  journalabr =   "Proc Supercomputing Conf",
  keywords =     "Distributed computer systems; Message passing
                 interface; MIMD distributed memory concurrent
                 computers; MPI standard overview; Standards",
  meetingaddress = "Portland, OR, USA",
  meetingdate =  "Nov 15--19 1993",
  meetingdate2 = "11/15--19/93",
  publisherinfo = "Computer Society Press",
  sponsor =      "IEEE Computer Society; ACM SIGARCH",
}

@InProceedings{Anonymous:1993:MMP,
  author =       "Anonymous",
  title =        "{MPI: A Message Passing Interface}",
  crossref =     "IEEE:1993:PSP",
  pages =        "878--883",
  year =         "1993",
  bibdate =      "Wed Apr 15 12:04:03 MDT 1998",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  classification = "723; 902.2; C6150N (Distributed systems software)",
  keywords =     "Application topologies; application topologies;
                 collective communication routines; Collective
                 communication routines; collective communication
                 routines; Communication contexts; communication
                 contexts; Distributed computer systems; message
                 passing; Message passing interface; MIMD distributed
                 memory concurrent computers; MPI; MPI standard; MPI
                 standard overview; Point-to-point communication;
                 point-to-point communication; process groups; Process
                 groups; process groups; software standards; standard
                 message passing interface; Standard message passing
                 interface; standard message passing interface;
                 Standards",
  sponsororg =   "IEEE; ACM SIGARCH",
  treatment =    "P Practical",
}

@TechReport{Arthur:1993:CUA,
  author =       "Trey Arthur and Michael J. Bockelie",
  title =        "A comparison of using {APPL} and {PVM} for a parallel
                 implementation of an unstructured grid generation
                 problem",
  number =       "NASA CR-191425",
  institution =  "National Aeronautics and Space Administration, Langley
                 Research Center; National Technical Information
                 Service, distributor",
  address =      "Hampton, VA, USA",
  pages =        "??",
  year =         "1993",
  bibdate =      "Mon Jan 15 15:32:53 MST 1996",
  series =       "NASA contractor report",
  acknowledgement = ack-nhfb,
  annote =       "Distributed to depository libraries in microfiche.
                 Shipping list no.: 93-1026-M. Microfiche. [Washington,
                 DC: National Aeronautics and Space Administration,
                 1993] 1 microfiche.",
  govtdocnumber = "NAS 1.26:191425 0830-H-14 (MF)",
  keywords =     "Numerical grid generation (Numerical analysis)",
}

@InProceedings{Arthur:1993:PIU,
  author =       "T. Arthur and M. Bockelie",
  title =        "A Parallel Implementation of the Unstructured Grid
                 Generation Program {VGRIDSG} Using {PVM} and {APPL}",
  crossref =     "Sincovec:1993:SCP",
  pages =        "899--902",
  year =         "1993",
  bibdate =      "Thu Feb 29 17:59:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@Article{Baiardi:1993:PVM,
  author =       "F. Baiardi and M. Jazayeri",
  title =        "{P03M}: {A} Virtual Machine Approach to Massively
                 Parallel Computing",
  journal =      j-PROC-INT-CONF-PAR-PROC,
  pages =        "I-340--??",
  month =        "????",
  year =         "1993",
  ISSN =         "0190-3918",
  LCCN =         "QA76.6.I548a",
  bibdate =      "Mon Jan 15 15:32:53 MST 1996",
  acknowledgement = ack-nhfb,
}

@InProceedings{Baraglia:1993:PWC,
  author =       "R. Baraglia and D. Laforenza and R. Perego",
  title =        "Programming a workstation cluster with {PVM} and
                 {Linda}: a qualitative and quantitative comparison",
  crossref =     "Anonymous:1993:ISA",
  pages =        "101--114",
  year =         "1993",
  bibdate =      "Thu Feb 29 17:59:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@InProceedings{Barth:1993:CNM,
  author =       "N. H. Barth and S. L. Smith",
  title =        "Coupling Numerical Models of the Atmosphere and Ocean
                 Using the Parallel Virtual Machine ({PVM}) Package",
  crossref =     "Sincovec:1993:SCP",
  pages =        "71--75",
  year =         "1993",
  bibdate =      "Thu Feb 29 17:59:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@InProceedings{Bedrosian:1993:MFA,
  author =       "G. Bedrosian and R. W. Benway",
  title =        "Magnetostatic finite-element analysis on {MIMD\slash
                 DMMP} parallel computers",
  crossref =     "Yelon:1993:PTS",
  journal =      j-J-APPL-PHYS,
  volume =       "73",
  number =       "10,",
  pages =        "6772--6777",
  year =         "1993",
  CODEN =        "JAPIAU",
  ISSN =         "0021-8979",
  bibdate =      "Sun Dec 22 10:17:40 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "GE Corporate Research and Development, Schenectady,
                 NY, USA",
  classification = "A0260 (Numerical approximation and analysis); A4110D
                 (Electrostatics, magnetostatics); B0290T (Finite
                 element analysis); B5120 (Magnetostatics)",
  keywords =     "Distributed-memory; H3D; In-house magnetostatic
                 finite-element analysis code; Intel iPSC/860 Hypercube;
                 Local area network; Message-passing; MIMD/DMMP parallel
                 computers; Multiple closely coupled CPUs;
                 Multiple-data; Multiple-instruction; Networks of
                 heterogeneous workstations; Parallel virtual machine;
                 Porting; Supercomputers",
  thesaurus =    "Finite element analysis; Magnetic fields",
}

@InProceedings{Beguelin:1993:PEC,
  author =       "A. Beguelin and J. Dongarra and A. Geist and R.
                 Manchek and S. Otto and J. Walpole",
  title =        "{PVM}: {Experiences}, current status and future
                 direction",
  crossref =     "IEEE:1993:PSP",
  pages =        "765--766",
  year =         "1993",
  bibdate =      "Thu Apr 16 08:51:18 1998",
  acknowledgement = ack-nhfb,
  affiliation =  "Sch. of Comput. Sci., Carnegie Mellon Univ.,
                 Pittsburgh, PA, USA",
  classification = "C6110P (Parallel programming); C6150N (Distributed
                 systems software); C7320 (Physics and chemistry
                 computing); C7410D (Electronic engineering computing)",
  corpsource =   "Sch. of Comput. Sci., Carnegie Mellon Univ.,
                 Pittsburgh, PA, USA",
  keywords =     "circuit analysis; Circuit analysis; circuit analysis;
                 computational problems; Computational requirements;
                 computational requirements; computing; computing
                 requirements; Computing requirements; computing
                 requirements; concurrent; Concurrent computing;
                 concurrent computing; concurrent processing; Concurrent
                 processing; concurrent processing; electronic
                 engineering computing; engineering design; Engineering
                 design; engineering design; Hardware multiprocessors;
                 hardware multiprocessors; high-; High-performance
                 applications; high-performance applications;
                 Integration aspects; integration aspects; material
                 sciences; Material sciences; material sciences;
                 multiprocessing programs; package; parallel processors;
                 Parallel processors; parallel processors; parallel
                 programming; parallel virtual machine; Parallel virtual
                 machine; parallel virtual machine; performance
                 applications; Physical sciences; physical sciences;
                 physics computing; PVM; scientific; Scientific
                 computational problems; scientific computational
                 problems; Simulation; simulation; software; Software
                 package; software package; software packages",
  sponsororg =   "IEEE; ACM SIGARCH",
  treatment =    "P Practical",
}

@InCollection{Beguelin:1993:PHT,
  author =       "A. Beguelin and J. Dongarra and A. Geist and R.
                 Manchek and K. Moore and V. Sunderam",
  editor =       "J. S. Kowalik and L. Grandinetti",
  title =        "{PVM} and {HeNCE}: Tools for Heterogeneous Network
                 Computing",
  crossref =     "Kowalik:1993:SPC",
  year =         "1993",
  bibsource =    "Parallel/Par.Arch.Indep.bib",
}

@Article{Beguelin:1993:VDH,
  author =       "Adam Beguelin and Jack Dongarra and Al Geist and V.
                 Sunderam",
  title =        "Visualization and Debugging in a Heterogeneous
                 Environment",
  journal =      j-COMPUTER,
  volume =       "26",
  number =       "6",
  pages =        "88--95",
  month =        jun,
  year =         "1993",
  CODEN =        "CPTRB4",
  ISSN =         "0018-9162",
  bibdate =      "Sun Dec 22 10:17:40 MST 1996",
  bibsource =    "UnCover library database",
  abstract =     "A monitoring tool and a graphical interface working on
                 top of the PVM software can help programmers make
                 better use of heterogeneous networks of computers.",
  acknowledgement = ack-nhfb,
  affiliation =  "Sch. of Comput. Sci., Carnegie Mellon Univ.,
                 Pittsburgh, PA, USA",
  classification = "C6115 (Programming support); C6150G (Diagnostic,
                 testing, debugging and evaluating systems); C6150N
                 (Distributed systems)",
  keywords =     "Debugging; Graphical monitoring package; Graphical
                 programming environment; Hence; Heterogeneous
                 distributed programs; Heterogeneous environment;
                 Parallel virtual machine; Program visualisation; Xab",
  thesaurus =    "Multiprocessing programs; Open systems; Parallel
                 programming; Program debugging; Software tools; System
                 monitoring; Virtual machines; Visual programming",
}

@InProceedings{Beguelin:1993:XAT,
  author =       "Adam Beguelin",
  title =        "Xab: {A} Tool for Monitoring {PVM} Programs",
  crossref =     "IEEE:1993:WHP",
  pages =        "92--97",
  year =         "1993",
  bibsource =    "Parallel/debug_3.1.bib",
}

@TechReport{Beguelin:1993:XTMa,
  author =       "Adam L. Beguelin",
  title =        "Xab: a tool for monitoring {PVM} programs",
  type =         "Research paper",
  number =       "CMU-CS-93-164",
  institution =  inst-SCS-CMU,
  address =      inst-SCS-CMU:adr,
  pages =        "8",
  year =         "1993",
  bibdate =      "Mon Jan 15 15:32:53 MST 1996",
  bibsource =    "Techreports/tr.misc.bib",
  abstract =     "Xab (X-window Analysis and deBugging) is a tool for
                 run time monitoring of PVM (Parallel Virtual Machine)
                 programs. PVM supports the programming of a network of
                 heterogeneous computers as a single parallel computer.
                 Using Xab, PVM programs can easily be instrumented and
                 monitored. Xab uses PVM to monitor PVM programs. This
                 makes Xab very portable but it leads to interesting
                 issues of how to make Xab peacefully coincide with the
                 programs it monitors. Xab consists of three main
                 components, a user library, a monitoring program, and
                 an X windows front end. The user library provides
                 instrumented versions of the PVM calls. The monitoring
                 program runs as a PVM process and gathers monitor
                 events in the form of PVM messages. The Xab front end
                 displays information graphically about PVM processes
                 and messages. This paper discusses the design,
                 implementation, and use of the Xab tool. Related work
                 is briefly presented and contrasted with the approach
                 taken with Xab. How Xab works and how it is used are
                 discussed in detail. Finally, the current status of Xab
                 is presented along with future directions of where the
                 research may go from here.",
  acknowledgement = ack-nhfb,
  annote =       "This paper also appears in the proceedings of the
                 April 1993 Workshop on Heterogeneous Processing, IEEE
                 Computer Society Press. June 2, 1993.",
  keywords =     "Debugging in computer science; Parallel programming
                 (Computer science)",
}

@InProceedings{Beguelin:1993:XTMb,
  author =       "A. L. Beguelin",
  title =        "Xab: a tool for monitoring {PVM} programs",
  crossref =     "Mudge:1993:PTS",
  volume =       "2",
  pages =        "102--103 (vol. 2) (or 4--??)",
  year =         "1993",
  bibdate =      "Wed Apr 16 06:39:19 MDT 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Sch. of Comput. Sci., Carnegie Mellon Univ.,
                 Pittsburgh, PA, USA",
  classification = "C6115 (Programming support); C6150G (Diagnostic,
                 testing, debugging and evaluating systems); C7430
                 (Computer engineering)",
  corpsource =   "Sch. of Comput. Sci., Carnegie Mellon Univ.,
                 Pittsburgh, PA, USA",
  keywords =     "Feedback; feedback; Heterogeneity; heterogeneity;
                 heterogeneous; Heterogeneous multiprogramming
                 environment; Monitoring PVM programs; monitoring PVM
                 programs; multiprogramming; multiprogramming
                 environment; Parallel virtual machine; parallel virtual
                 machine; performance evaluation; program testing; Run
                 time monitoring tool; run time monitoring tool;
                 software tools; virtual machines; Xab",
  sponsororg =   "ACM; IEEE",
  thesaurus =    "Multiprogramming; Performance evaluation; Program
                 testing; Software tools; Virtual machines",
  treatment =    "P Practical",
}

@InProceedings{Castro-Leon:1993:MCP,
  author =       "E. Castro-Leon",
  title =        "A model of computation with parallel solvers",
  crossref =     "Anonymous:1993:SEC",
  pages =        "189--198",
  year =         "1993",
  bibdate =      "Sun Dec 22 10:17:40 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Intel Supercomputer Syst. Div., Beaverton, OR, USA",
  classification = "C6110P (Parallel programming); C6115 (Programming
                 support)",
  keywords =     "Data parallel programming; Distributed memory
                 computers; Message passing; Parallel libraries;
                 Parallel solvers; Performance; Programming
                 environments; Rehosting",
  thesaurus =    "Distributed memory systems; Parallel programming;
                 Programming environments",
}

@MastersThesis{Cavender:1993:APV,
  author =       "Mark Edward Cavender",
  title =        "Asynchronous parallel virtual machine",
  type =         "M.S. thesis",
  school =       "University of Texas at San Antonio. Division of
                 Mathematics and Computer Science and Statistics",
  address =      "San Antonio, TX, USA",
  pages =        "vi + 228",
  year =         "1993",
  bibdate =      "Mon Jan 15 18:16:25 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Parallel processing (Electronic computers); Virtual
                 computer systems.",
}

@InProceedings{Chandrasekharan:1993:RTB,
  author =       "N. Chandrasekharan and V. Goel",
  title =        "Ray tracing and binary tree computations using {PVM}",
  crossref =     "Mudge:1993:PTS",
  volume =       "2",
  pages =        "104--105 (vol. 2)",
  year =         "1993",
  bibdate =      "Wed Apr 16 06:39:19 MDT 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Dept. of Comput. Sci., Univ. of Central Florida,
                 Orlando, FL, USA",
  classification = "C6130B (Graphics techniques); C6150J (Operating
                 systems); C7430 (Computer engineering)",
  corpsource =   "Dept. of Comput. Sci., Univ. of Central Florida,
                 Orlando, FL, USA",
  keywords =     "Binary tree computations; binary tree computations;
                 Computational problems; computational problems;
                 Parallel virtual machine; parallel virtual machine;
                 problem; PVM; ray; Ray tracing; ray tracing; rendering
                 (computer graphics); rendering computer; Rendering
                 computer synthesized images; scheduling; Scheduling
                 technique; scheduling technique; synthesized images;
                 tracing; tree contraction; Tree contraction problem;
                 virtual machines",
  sponsororg =   "ACM; IEEE",
  thesaurus =    "Ray tracing; Rendering [computer graphics];
                 Scheduling; Virtual machines",
  treatment =    "A Application; P Practical",
}

@Article{Chatterjee:1993:GLA,
  author =       "S. Chatterjee and J. R. Gilbert and F. J. E. Long and
                 R. Schreiber and S.-H. Teng",
  title =        "Generating local addresses and communication sets for
                 data-parallel programs",
  journal =      j-SIGPLAN,
  volume =       "28",
  number =       "7",
  pages =        "149--158",
  month =        jul,
  year =         "1993",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 22 10:17:40 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "NASA Ames Res. Center, Moffett Field, CA, USA",
  classification = "C4220 (Automata theory); C6110P (Parallel
                 programming); C6140D (High level languages)",
  keywords =     "Communication sets; Data-parallel languages;
                 Distributed-memory implementations; Fast algorithms;
                 Local memory access sequence; Multidimensional arrays;
                 State machines",
  thesaurus =    "Distributed memory systems; Finite automata; FORTRAN;
                 Parallel programming",
}

@InProceedings{Colombet:1993:SMI,
  author =       "L. Colombet and L. Desbat and F. Menard",
  title =        "Star Modeling on {IBM RS6000} Networks Using {PVM}",
  crossref =     "IEEE:1993:PIS",
  pages =        "121--128",
  year =         "1993",
  bibdate =      "Wed Apr 16 06:39:19 MDT 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "LMC-IMAG, Grenoble, France",
  classification = "C5220P (Parallel architecture); C5470 (Performance
                 evaluation and testing)",
  corpsource =   "LMC-IMAG, Grenoble, France",
  keywords =     "architectures; evaluation; Heterogeneous networks;
                 heterogeneous parallel; Heterogeneous parallel
                 architectures; heterogenous networks; IBM RS6000; IBM
                 RS6000 networks; Monte Carlo methods; Monte Carlo
                 radiative transfer code; networks; parallel; parallel
                 architectures; Parallel performances; parallel virtual
                 machine; Parallel virtual machine; performance;
                 performances; PVM; star modelling; Star modelling",
  sponsororg =   "IEEE; Washington State Univ.; NPAC at Syracuse Univ.;
                 ACM; Washington Technol. Center",
  thesaurus =    "Monte Carlo methods; Parallel architectures;
                 Performance evaluation",
  treatment =    "P Practical",
}

@InProceedings{Coussement:1993:PMO,
  author =       "G. Coussement",
  title =        "Parallelization of a mesh optimization code on a
                 {RS\slash} 6000 cluster",
  crossref =     "Anonymous:1993:PSE",
  pages =        "185--212",
  year =         "1993",
  bibdate =      "Sun Dec 22 10:18:08 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Aerodynamics Dept., Office Nat. d'Etudes et de
                 Recherches Aerospatiales, Chatillon, France",
  classification = "C1180 (Optimisation techniques); C6110P (Parallel
                 programming)",
  keywords =     "Code structure; Communication protocol; IBM RS/6000;
                 Multi-domain structured mesh optimization code;
                 OPTIM3D; Parallelization effort; PVM; Three-dimensional
                 mesh optimization method",
  thesaurus =    "IBM computers; Optimisation; Parallel programming",
}

@Article{Culler:1993:LTR,
  author =       "David E. Culler and Richard M. Karp and David A.
                 Patterson and Abhijit Sahay and Klaus E. Schauser and
                 Eunice Santos and Ramesh Subramonian and Thorsten von
                 Eicken",
  title =        "{LogP}: towards a realistic model of parallel
                 computation",
  journal =      j-SIGPLAN,
  volume =       "28",
  number =       "7",
  pages =        "1--12",
  month =        jul,
  year =         "1993",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Thu Dec 14 18:49:37 MST 1995",
  acknowledgement = ack-nhfb,
  affiliation =  "Div. of Comput. Sci., California Univ., Berkeley, CA,
                 USA",
  classification = "C5440 (Multiprocessor systems and techniques);
                 C6110P (Parallel programming); C7430 (Computer
                 engineering)",
  confdate =     "19-22 May 1993",
  conflocation = "San Diego, CA, USA",
  confsponsor =  "ACM",
  keywords =     "CM-5; Communication bandwidth; Communication delay;
                 Computing bandwidth; LogP; Machine configuration;
                 Machine designers; Parallel computers; Parallel machine
                 model; Portable parallel algorithms",
  thesaurus =    "Parallel algorithms; Parallel machines; Parallel
                 programming; Virtual machines",
}

@InProceedings{daCunha:1993:PLA,
  author =       "R. D. da Cunha and T. Hopkins",
  title =        "Porting linear algebra subroutines from transputers to
                 clusters of workstations",
  crossref =     "Grebe:1993:TAS",
  pages =        "660--667",
  year =         "1993",
  bibdate =      "Sun Dec 22 10:18:08 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Comput. Lab., Kent Univ., Canterbury, UK",
  classification = "C5220P (Parallel architecture); C5440
                 (Multiprocessor systems and techniques); C6110B
                 (Software engineering techniques); C6150N (Distributed
                 systems); C7310 (Mathematics)",
  keywords =     "Fortran77; Linear algebra subroutines; Message-passing
                 system; Occam2; Parallel Virtual Machine; PVM;
                 Subroutine porting; Transputers; Workstation clusters",
  thesaurus =    "FORTRAN; Linear algebra; Mathematics computing;
                 Message passing; Occam; Software portability;
                 Subroutines; Transputer systems",
}

@Article{Damodaran-Kamal:1993:NTD,
  author =       "S. K. Damodaran-Kamal and J. M. Francioni",
  title =        "Nondeterminacy: testing and debugging in message
                 passing parallel programs",
  journal =      j-SIGPLAN,
  volume =       "28",
  number =       "12",
  pages =        "118--128",
  month =        dec,
  year =         "1993",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Sun Dec 22 10:18:08 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Dept. of Comput. Sci., Southwestern Louisiana Univ.,
                 Lafayette, LA, USA",
  classification = "C6110P (Parallel programming); C6150G (Diagnostic,
                 testing, debugging and evaluating systems); C6150N
                 (Distributed systems)",
  keywords =     "Debugging tool; Mdb; Message passing parallel
                 programs; Nondeterminacy; Parallel program; Program
                 errors; PVM programs; Testing tool",
  thesaurus =    "Message passing; Parallel programming; Program
                 debugging; Program testing",
}

@InProceedings{Despons:1993:CCP,
  author =       "R. Despons and T. Muntean",
  title =        "Constructing correct protocols for a diffusion virtual
                 machine in message passing parallel architectures",
  crossref =     "Grebe:1993:TAS",
  pages =        "465--480",
  year =         "1993",
  bibdate =      "Wed Apr 16 06:39:19 MDT 1997",
  acknowledgement = ack-nhfb,
  classification = "C5220P (Parallel architecture); C5440
                 (Multiprocessor systems and techniques); C5640
                 (Protocols); C6150N (Distributed systems); C7430
                 (Computer engineering)",
  corpsource =   "IMAG-LGI Lab., Grenoble Univ., France",
  keywords =     "architectures; communication protocols; diffusion
                 protocols; diffusion virtual machine; machines;
                 massively parallel architectures; message passing;
                 parallel; parallel algorithms; parallel applications;
                 parallel architectures; parallel machines; programming
                 environments; protocols; virtual machines",
  pubcountry =   "Netherlands",
  treatment =    "P Practical",
}

@InProceedings{Dongarra:1993:DSM,
  author =       "J. J. Dongarra and R. Hempel and A. J. G. Hey and D.
                 W. Walker",
  title =        "A draft standard for message passing in a distributed
                 memory environment",
  crossref =     "Hoffmann:1993:PFE",
  pages =        "465--481",
  year =         "1993",
  bibdate =      "Sun Dec 22 10:18:08 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Math. Sci. Sect., Oak Ridge Nat. Lab., TN, USA",
  classification = "C5220P (Parallel architecture); C5440
                 (Multiprocessor systems and techniques); C6150N
                 (Distributed systems)",
  keywords =     "C language; Data distribution transformations;
                 Distributed memory environment; Draft standard; Fortran
                 77; Library interface standard; Message passing;
                 Message Passing Interface 1; Message selectivity;
                 Message type; MPI1; Source process",
  thesaurus =    "Distributed memory systems; Message passing",
}

@Article{Dongarra:1993:IPF,
  author =       "Jack Dongarra and G. A. Geist and Robert Manchek and
                 V. S. Sunderam",
  title =        "Integrated {PVM} Framework Supports Heterogeneous
                 Network Computing",
  journal =      j-COMP-PHYSICS,
  volume =       "7",
  number =       "2",
  pages =        "166--174 (or 166--175??)",
  month =        mar # "-" # apr,
  year =         "1993",
  CODEN =        "CPHYE2",
  ISSN =         "0894-1866",
  bibdate =      "Wed Apr 16 06:39:19 MDT 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Tennessee Univ., Knoxville, TN, USA",
  classification = "C6110P (Parallel programming); C6150N (Distributed
                 systems); C7300 (Natural sciences); C7430 (Computer
                 engineering)",
  corpsource =   "Tennessee Univ., Knoxville, TN, USA",
  keywords =     "computer networks; computing; Concurrent applications;
                 concurrent applications; distributed processing;
                 Heterogeneous network computing; heterogeneous network
                 computing; Integrated framework; integrated framework;
                 natural sciences; parallel programming; Parallel
                 virtual machine software; parallel virtual machine
                 software; Scientific computations; scientific
                 computations; virtual machines",
  thesaurus =    "Computer networks; Distributed processing; Natural
                 sciences computing; Parallel programming; Virtual
                 machines",
  treatment =    "G General Review; P Practical",
}

@TechReport{Dongarra:1993:PUM,
  author =       "J. Dongarra and R. Hempel and A. Hay and D. Walker",
  title =        "A Proposal for a User-Level Message Passing Interface
                 in a Distributed Memory Environment",
  type =         "Technical Report",
  number =       "ORNL/TM-12231",
  institution =  inst-ORNL,
  address =      inst-ORNL:adr,
  month =        feb,
  year =         "1993",
  bibsource =    "Parallel/par.lin.alg.bib",
}

@InProceedings{Dongarra:1993:UPR,
  author =       "J. J. Dongarra and A. Geist and R. Manchek and W.
                 Jiang",
  title =        "Using {PVM} 3.0 to Run Grand Challenge Applications on
                 a Heterogeneous Network of Parallel Computers",
  crossref =     "Sincovec:1993:SCP",
  pages =        "873--877",
  year =         "1993",
  bibdate =      "Thu Feb 29 17:59:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@InProceedings{Ewing:1993:DCW,
  author =       "R. E. Ewing and D. Mitchum and P. O'Leary and R. C.
                 Sharpley and J. S. Sochacki",
  title =        "Distributed Computation of Wave Propagation Models
                 Using {PVM}",
  crossref =     "IEEE:1993:PSP",
  pages =        "22--31",
  year =         "1993",
  bibdate =      "Wed Apr 15 12:04:03 MDT 1998",
  bibsource =    "Compendex database",
  acknowledgement = ack-nhfb,
  affiliation =  "Texas A\&M Univ",
  affiliationaddress = "College Station, TX, USA",
  classification = "484.1; 723; 921; C5440 (Multiprocessing systems);
                 C6110P (Parallel programming); C7340 (Geophysics
                 computing); C7430 (Computer engineering)",
  corpsource =   "Inst. for Sci. Comput., Texas A and M Univ., College
                 Station, TX, USA",
  keywords =     "Computer simulation; Computer workstations;
                 distributed computation; distributed memory systems;
                 Earth; geophysics computing; handling large-scale
                 problems; IBM RS/6000s; Large-earth models; large-scale
                 computations; Large-scale problems; nodes; numerical
                 approximation; parallel processing; parallel processing
                 environment; Parallel processing environment; Parallel
                 processing systems; Parallel Virtual Machine; Parallel
                 virtual machine (PVM); PVM; Seismic wave propagation;
                 seismic waves; Seismic waves; supercomputers; timings;
                 virtual machines; visualization; wave propagation; Wave
                 propagation; wave propagation models; Wave propagation
                 models; workstations",
  sponsororg =   "IEEE; ACM SIGARCH",
  treatment =    "P Practical",
}

@InProceedings{Fritscher:1993:PDC,
  author =       "J. F. Fritscher and F. Sukup",
  title =        "{93SC038} Parallel Distributed Computing Using {PVM}",
  crossref =     "Anonymous:1993:ATA",
  pages =        "221--228",
  year =         "1993",
  bibdate =      "Thu Feb 29 17:59:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@InProceedings{Geist:1993:EPC,
  author =       "G. A. Geist and V. S. Sunderam",
  title =        "The evolution of the {PVM} concurrent computing
                 system",
  crossref =     "IEEE:1993:DPC",
  pages =        "549--557",
  year =         "1993",
  bibdate =      "Wed Apr 16 06:39:19 MDT 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Oak Ridge Nat. Lab., TN, USA",
  classification = "C5440 (Multiprocessor systems and techniques);
                 C6110P (Parallel programming); C7430 (Computer
                 engineering)",
  corpsource =   "Oak Ridge Nat. Lab., TN, USA",
  keywords =     "future; Future trends; high-performance computations;
                 High-performance computations; historical evolution;
                 Historical evolution; networked environments; Networked
                 environments; ongoing research projects; Ongoing
                 research projects; parallel; parallel machines;
                 parallel programming; Parallel programming; Parallel
                 Virtual Machine; programming; programming model;
                 Programming model; PVM concurrent computing system;
                 scientific; Scientific supercomputing; software
                 infrastructure; Software infrastructure;
                 supercomputing; trends; virtual machines",
  thesaurus =    "Parallel machines; Parallel programming; Virtual
                 machines",
  treatment =    "P Practical",
}

@InProceedings{Geist:1993:ILP,
  author =       "G. A. Geist",
  title =        "Invited Lecture: {PVM} 3 Beyond Network Computing",
  crossref =     "Volkert:1993:PCS",
  pages =        "194--203",
  year =         "1993",
  bibdate =      "Thu Feb 29 17:59:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@InProceedings{Geist:1993:PBN,
  author =       "G. A. Geist",
  title =        "{PVM} 3 beyond network computing",
  crossref =     "Volkert:1993:PCS",
  pages =        "194--203",
  year =         "1993",
  bibdate =      "Wed Apr 16 06:39:19 MDT 1997",
  acknowledgement = ack-nhfb,
  affiliation =  "Oak Ridge Nat. Lab., TN, USA",
  classification = "C6115 (Programming support); C6150N (Distributed
                 systems); C7430 (Computer engineering)",
  corpsource =   "Oak Ridge Nat. Lab., TN, USA",
  keywords =     "distributed computing; Distributed computing;
                 distributed memory computer; Distributed memory
                 computer; distributed memory systems; heterogeneous
                 network computing; Heterogeneous network computing;
                 machines; message-; Message-passing constructs;
                 parallel machines; Parallel Virtual Machine; passing
                 constructs; PVM 3; software package; Software package;
                 virtual",
  pubcountry =   "Germany",
  thesaurus =    "Distributed memory systems; Parallel machines; Virtual
                 machines",
  treatment =    "P Practical",
}

@InProceedings{Glendinning:1993:MMP,
  author =       "I. Glendinning",
  title =        "{93SC041} The {MPI} Message Passing Interface",
  crossref =     "Anonymous:1993:ATA",
  pages =        "229--236",
  year =         "1993",
  bibdate =      "Thu Feb 29 17:59:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@InProceedings{Hariri:1993:MPI,
  author =       "S. Hariri and J. B. Park and F.-K. Yu and M. Parashar
                 and G. C. Fox",
  title =        "A message passing interface for parallel and
                 distributed computing",
  crossref =     "IEEE:1993:PIS",
  pages =        "84--91",
  year =         "1993",
  bibdate =      "Sat Apr 19 16:34:54 MDT 1997",
  acknowledgement = ack-nhfb,
  classification = "B6150M (Protocols); C5640 (Protocols); C5670
                 (Network performance)",
  corpsource =   "Northeast Parallel Archit. Center, Syracuse Univ., NY,
                 USA",
  keywords =     "architectural support; communication protocol;
                 distributed computing; distributed processing; gigabit
                 networks; message passing; message passing interface;
                 parallel computing; parallel processing; performance
                 evaluation; protocols; supercomputing capabilities",
  sponsororg =   "IEEE; Washington State Univ.; NPAC at Syracuse Univ.;
                 ACM; Washington Technol. Center",
  treatment =    "P Practical",
}

@InProceedings{Hartley:1993:CPS,
  author =       "C. L. Hartley and V. S. Sunderam",
  title =        "Concurrent programming with shared objects in
                 networked environments",
  crossref =     "IEEE:1993:PSI",
  pages =        "471--478",
  year =         "1993",
  bibdate =      "Sun Dec 22 10:18:08 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Dept. of Math. and Comput. Sci., Emory Univ., Atlanta,
                 GA, USA",
  classification = "C6110J (Object-oriented programming); C6110P
                 (Parallel programming); C6115 (Programming support);
                 C6150N (Distributed systems)",
  keywords =     "Application development; Concurrent programming;
                 Distributed computing; Ease of use; Message passing;
                 Networked computing platforms; Networked environments;
                 Object-oriented techniques; Partitioning; Portable
                 software systems; PVM distributed computing system;
                 Scheduling; Shared objects; Shared-object concurrent
                 computation; Synchronization; Toolkit",
  thesaurus =    "Multiprocessing programs; Object-oriented programming;
                 Parallel programming; Software tools",
}

@InProceedings{Hebeker:1993:CPC,
  author =       "F.-K. Hebeker",
  title =        "On a coarse-grained parallel code to simulate reactive
                 flows on an {IBM RS\slash} 6000 workstation-cluster",
  crossref =     "Brebbia:1993:ASE",
  pages =        "253--262",
  year =         "1993",
  bibdate =      "Sun Dec 22 10:19:23 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "IBM Heidelberg Sci. Center, Germany",
  classification = "A4710 (General fluid dynamics theory, simulation and
                 other computational methods); A4770F (Chemically
                 reactive flows); C6110P (Parallel programming); C7440
                 (Civil and mechanical engineering computing); C7450
                 (Chemical engineering computing)",
  keywords =     "Algorithmic development; Chemical source terms;
                 Coarse-grained parallel code; Compressible flow;
                 Compressible Navier-Stokes equations; Domain splitting
                 techniques; Engineering-mathematical modelling; Global
                 exothermic reaction chemistry; IBM RS/6000 workstation
                 cluster; Internal combustion engines; Knock damage;
                 Message passing; Numerical simulation; Optimally
                 adapted code; Performance measurements; PVM programming
                 environment; Reactive flow simulation; Semi-implicit
                 treatment; Shock-capturing finite-volume scheme",
  thesaurus =    "Chemical engineering computing; Chemically reactive
                 flow; Digital simulation; Distributed algorithms; Flow
                 simulation; IBM computers; Internal combustion engines;
                 Mechanical engineering computing; Message passing;
                 Parallel programming",
}

@Article{Jesshope:1993:LRV,
  author =       "C. Jesshope",
  title =        "Latency reduction in {VLSI} routers",
  journal =      j-PARALLEL-PROCESS-LETT,
  volume =       "3",
  number =       "4",
  pages =        "485--494",
  month =        dec,
  year =         "1993",
  CODEN =        "PPLTEE",
  ISSN =         "0129-6264",
  bibdate =      "Sun Dec 22 10:18:08 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Dept. of Electron. and Electr. Eng., Surrey Univ.,
                 Guildford, UK",
  classification = "C5220P (Parallel architecture); C5470 (Performance
                 evaluation and testing)",
  keywords =     "Latency reduction; MPI router chip; Parallel
                 computers; Scalable performance; VLSI routers",
  pubcountry =   "Singapore",
  thesaurus =    "Fault tolerant computing; Parallel architectures;
                 Performance evaluation; VLSI",
}

@InProceedings{Jesshope:1993:MCA,
  author =       "C. Jesshope",
  title =        "The {MPI} Chip and its Applications",
  crossref =     "Anonymous:1993:TCM",
  pages =        "47--54",
  year =         "1993",
  bibdate =      "Thu Feb 29 17:59:11 MST 1996",
  acknowledgement = ack-nhfb,
}

@MastersThesis{Katamneni:1993:PPE,
  author =       "Sreevenu Katamneni",
  title =        "Parallel processing extensions to verilog {HDL} using
                 the {PVM} environment",
  type =         "M.S.E.E. thesis",
  school =       inst-UAL-EE,
  address =      inst-UAL-EE:adr,
  pages =        "viii + 108",
  year =         "1993",
  bibdate =      "Mon Jan 15 18:16:30 1996",
  acknowledgement = ack-nhfb,
  keywords =     "Computer hardware description languages.; Parallel
                 processing (Electronic computers); Verilog (Computer
                 hardware description language); Virtual computer
                 systems.",
}

@Article{Kikuchi:1993:PAS,
  author =       "S. Kikuchi",
  title =        "Parallelization assist system",
  journal =      j-JOHO-SHORI,
  volume =       "34",
  number =       "9",
  pages =        "1158--1169",
  month =        sep,
  year =         "1993",
  CODEN =        "JOSHA4",
  ISSN =         "0447-8053",
  bibdate =      "Sun Dec 22 10:17:40 MST 1996",
  acknowledgement = ack-nhfb,
  affiliation =  "Central Res. Lab., Hitachi Ltd, Tokyo, Japan",
  classification = "C6110P (Parallel programming); C6115 (Programming
                 support)",
  keywords =     "ASPAR; Express; Flow-insensitive systems;
                 Flow-sensitive systems; FORGE9O; KAP; Message passing
                 interface standards; MIMDizer; ParaGraph; Parallel
                 Fortran Converter; Parallelization assistance system;
                 ParaScope Editor; Parassist; Perfect club benchmarks;
                 PIE; Portable Instrumented Communication Library;
                 Profiling tools; PTOOL; SUPERB; SUPRENUM FORTRAN;
                 Transformations; VAST",
  language =     "Japanese",
  pubcountry =   "Japan",
  thesaurus =    "FORTRAN; Parallel programming; Reduced instruction set
                 computing; Software tools",
}

@Article{Kranz:1993:IMS,
  author =       "David Kranz and Kirk L. Johnson and Anant Agarwal and
                 John Kubiatowicz and Beng-Hong Lim",
  title =        "Integrating message-passing and shared-memory: early
                 experience",
  journal =      j-SIGPLAN,
  volume =       "28",
  number =       "7",
  pages =        "54--63",
  month =        jul,
  year =         "1993",
  CODEN =        "SINODQ",
  ISSN =         "0362-1340",
  bibdate =      "Thu Dec 14 18:49:37 MST 1995",
  abstract =     "A discussion is given on some of the issues involved
                 in implementing a shared-address space programming
                 model on large-scale, distributed-memory
                 multiprocessors. While such a programming model can be
                 implemented on both shared-memory and message-passing
                 architectures, the authors argue that the transparent,
                 coherent caching of global data provided by many
                 shared-memory architectures is of crucial importance.
                 Because message-passing mechanisms are much more
                 efficient than shared-memory loads and stores for
                 certain types of interprocessor communication and
                 synchronization operations, however, the authors argue
                 for building multiprocessors that efficiently support
                 both shared-memory and message-passing mechanisms. The
                 authors describe an architecture, Alewife, that
                 integrates support for shared-memory and
                 message-passing through a simple interface; they expect
                 the compiler and runtime system to cooperate in using
                 appropriate hardware mechanisms that are most efficient
                 for specific operations. They report on both integrated
                 and exclusively shared-memory implementations of the
                 runtime system and two applications.",
  acknowledgement = ack-nhfb,
  affiliation =  "Lab. for Comput. Sci., MIT, Cambridge, MA, USA",
  classification = "C5440 (Multiprocessor systems and techniques);
                 C6110P (Parallel programming)",
  confdate =     "19-22 May 1993",
  conflocation = "San Diego, CA, USA",
  confsponsor =  "ACM",
  keywords =     "Alewife; Coherent caching; Compiler;
                 Distributed-memory multiprocessors; Exclusively
                 shared-memory implementations; Global data; Hardware
                 mechanisms; Interprocessor communication;
                 Message-passing architectures; Message-passing
                 mechanisms; Runtime system; Shared-address space
                 programming model; Shared-memory architectures;
                 Shared-memory loads; Synchronization operations",
  thesaurus =    "Message passing; Parallel programming; Shared memory
                 systems",
}

@TechReport{Leon:1993:FPA,
  author =       "J. Leon and A. L. Fisher and P. Steenkiste",
  title =        "Fail-safe {PVM}: {A} portable package for distributed
                 programming with transparent recovery",
  number =       "CMU-CS-93-124",
  institution =  "Carnegie-Mellon University, Department of Computer
                 Science",
  year =         "1993",
  bibsource =    "Techreports/tr.misc.bib",
}

@TechRe