An introduction to parallel programming

Author Peter Pacheco uses a tutorial approach to show students how to develop effective parallel programs with MPI, PThreads, and OpenMP. The first undergraduate text to directly address compiling and running parallel programs on the new multi-core and cluster architecture, An Introduction to Parall...

Full description

Saved in:
Bibliographic Details
Main Author Pacheco, Peter S.
Format Electronic eBook
LanguageEnglish
Published Amsterdam ; Boston : Morgan Kaufmann, ©2011.
Subjects
Online AccessFull text
ISBN9780080921440
0080921442
9780123742605
0123742609
Physical Description1 online resource (xix, 370 pages) : illustrations

Cover

Table of Contents:
  • Front Cover; An Introduction to Parallel Programming; Copyright; Dedication; Table of Contents; Preface; Acknowledgments; About the Author; Chapter 1. Why Parallel Computing?; Chapter 2. Parallel Hardware and Parallel Software; Chapter 3. Distributed-Memory Programming with MPI; Chapter 4. Shared-Memory Programming with Pthreads; Chapter 5. Shared-Memory Programming with OpenMP; Chapter 6. Parallel Program Development; Chapter 7. Where to Go from Here; References; Index.