Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Overview

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 Parallel Programming explains how to design, debug, and evaluate the performance of distributed and shared-memory programs. User-friendly exercises teach students how to compile, run and modify example programs.



Key features:
  • Takes a tutorial approach, starting with small programming examples and building progressively to more challenging examples
  • Focuses on designing, debugging and evaluating the performance of distributed and shared-memory programs
  • Explains how to develop parallel programs using MPI, Pthreads, and OpenMP programming models
  • Subscriber Reviews

    Average Rating: 5 out of 5 rating Based on 1 Rating

    "Enough simple explanation" - by MakS on 05-NOV-2012
    Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
    This book is pretty good start point for familiarizing yourself with parallel programming, distributed system and cloud computing. It contains enough theoretical introduction and a little practise.
    Report as Inappropriate

    Table of Contents