Skip to main content
Programming Massively Parallel Processors

Book Companion

Programming Massively Parallel Processors

Edition 3

Welcome to the companion site for Kirk, Hwu: Programming Massively Parallel Processors, 3rd Edition.

This site contains supplemental materials and other resources to accompany Programming Massively Parallel Processors 3e. Below are descriptions of the content available on this site. To access the content, please click the tabs in the navigation bar to the left.

Figures from the Text

Figures from the text in PDF and PPT formats are available for each chapter and can be downloaded here. Chapter 1

Chapter 2

Chapter 3

Chapter 4

Chapter 5

Chapter 6

Chapter 7

Chapter 8

Chapter 9

Chapter 10

Chapter 11

Chapter 12

Chapter 13

Chapter 14

Chapter 15

Chapter 16

Chapter 17

Chapter 18

Chapter 19

Chapter 20

Appendix 01

Appendix 02

Appendix 03

Appendix 04

Lab Materials

These materials feature "lab skeletons" which include support code to be distributed to students with comments indicating where code needs to be inserted to complete the lab. Materials required to complete these Machine Problems can be downloaded from the CUDA download page.

Lab skeletons include support code to be distributed to students with comments indicating where code needs to be inserted to complete the lab.

Links to Course Materials

Links to software and other development tools for this textbook are provided here. Click the links below to access software and other development tools for this textbook.

Accessibility description

No Accessibility Information is available yet for this book companion material.

Shop for books, journals, and more.

Discover over 2,960 journals, 48,300 books, and many iconic reference works.