Parallel program design
Subtitle: a foundation
By: K. Mani Chandy, Jayadev Misra.
Contributors: Misra, Jayadev.
Publisher: Addison-Wesley Pub. Co.
Published: 1988
Place of publication: Reading, Mass
Language: eng
Format: hardcover
Number of pages: 516
Subjects: Parallel programming (Computer science)
Notes: Bibliography: p. 499-508.
Includes index.
Table of contents: title: Foreword
pagenum: v; title: Preface:  Our Prejudices about Programs, Architectures, and Applications
pagenum: vii; label: 1
title: Parallelism and Programming:  A Perspective
pagenum: 1; label: 2
title: A Programming Notation
pagenum: 21; label: 3
title: A Programming Logic
pagenum: 39; label: 4
title: Architectures and Mappings
pagenum: 81; label: 5
title: The First Case Study:  Shortest Path
pagenum: 97; label: 6
title: Toy Examples
pagenum: 117; label: 7
title: Program Structuring
pagenum: 153; label: 8
title: Communicating Processes
pagenum: 173; label: 9
title: Termination Detection
pagenum: 205; label: 10
title: Global Snapshots
pagenum: 253; label: 11
title: Stability Detection
pagenum: 269; label: 12
title: Dining Philosophers
pagenum: 289; label: 13
title: Drinking Philosophers
pagenum: 313; label: 14
title: Committee Coordination
pagenum: 333; label: 15
title: Mutual Exclusion
pagenum: 359; label: 16
title: Parallel Garbage Collection
pagenum: 379; label: 17
title: Fault Tolerance:  A Protocol for Communication over Faulty Channels
pagenum: 399; label: 18
title: Fault Tolerance: Byzantine Agreement
pagenum: 415; label: 19
title: Sorting
pagenum: 429; label: 20
title: Combinatorial Search
pagenum: 443; label: 21
title: Systolic Arrays as Programs
pagenum: 457; label: 22
title: Alternate Programming Models
pagenum: 477; title: Epilog: Thoughts on Programming
pagenum: 495; title: Bibliography
pagenum: 499; title: Index
pagenum: 509