GradeFocus
BooksCategoriesAuthorsAboutContact
GradeFocus

Find textbooks and academic resources at competitive prices. Compare listings from VitalSource, Amazon, and more to save money on your course materials.

Browse

  • Books
  • Categories
  • Authors

Company

  • About
  • Contact
  • FAQ

Legal

  • Privacy
  • Terms
  • DMCA

© 2026 GradeFocus. All rights reserved.

PrivacyTermsSitemap
  1. Home
  2. /Software Engineering
An Introduction to Parallel Programming cover

An Introduction to Parallel Programming

by Peter Pacheco, Matthew Malensek

2nd Edition

Publisher: Morgan Kaufmann

(0 reviews)
Software Engineering

Compare Prices

VitalSourceLifetime Access$62.99AmazonKindle$62.99Best PriceeTextShelfPDF$38.00

Book Details

Print ISBN9780128046050
eText ISBN9780128046180
PublisherMorgan Kaufmann
Publishing Year2021
Edition2nd Edition
LanguageEnglish
Pages496

An Introduction to Parallel Programming, 2nd Edition, provides a tutorial-based guide to parallel program development. It progresses from small coding examples to more challenging implementations across multi-core and cluster architectures.

The textbook examines key programming models, covering distributed-memory systems with MPI as well as shared-memory environments using Pthreads and OpenMP. It also addresses the fundamentals of parallel hardware and software.

Designed for undergraduate computer science majors, students in departmental service courses, and professionals entering the field, the volume reinforces concepts through exercises focused on compiling, running, and modifying code.

Table of Contents

  1. Chapter 1: Why parallel computing

  2. Chapter 2: Parallel hardware and parallel software

  3. Chapter 3: Distributed memory programming with MPI

  4. Chapter 4: Shared-memory programming with Pthreads

  5. Chapter 5: Shared-memory programming with OpenMP

  6. Chapter 6: GPU programming with CUDA

  7. Chapter 7: Parallel program development

  8. Chapter 8: Where to go from here

Customer Reviews

0.0

0 reviews

5 stars
0
4 stars
0
3 stars
0
2 stars
0
1 stars
0

No reviews yet. Be the first to review this book!

Write a Review

Select rating

0/20 characters minimum

By submitting a review, you agree that it may be published after moderation.

Reviewed by GradeFocus Editorial Team

▶Research Sources (1)
  • An Introduction to Parallel Programming - 2nd Edition

Related Books

Kubernetes: Up and Running

Kubernetes: Up and Running

Brendan Burns

Head First Java

Head First Java

Kathy Sierra

Software Engineering

Software Engineering

Ian Sommerville

Taking Testing Seriously

Taking Testing Seriously

James Bach

Blockchain Application Security

Blockchain Application Security

Marco Morana

The UX Book

The UX Book

Rex Hartson