Logo

Introduction to Parallel Computing

Small book cover: Introduction to Parallel Computing

Introduction to Parallel Computing
by

Publisher: Lawrence Livermore National Laboratory
Number of pages: 187

Description:
This tutorial covers the very basics of parallel computing, and is intended for someone who is just becoming acquainted with the subject. It begins with a brief overview, including concepts and terminology associated with parallel computing. The topics of parallel memory architectures and programming models are then explored. These topics are followed by a discussion on a number of issues related to designing parallel programs. The tutorial concludes with several examples of how to parallelize simple serial programs.

Home page url

Download or read it online for free here:
Read online
(online html)

Similar books

Book cover: How to Write Parallel Programs: A First CourseHow to Write Parallel Programs: A First Course
by - MIT Press
In the near future every programmer will need to understand parallelism, a powerful way to run programs fast. The authors of this straightforward tutorial provide the instruction that will transform ordinary programmers into parallel programmers.
(9676 views)
Book cover: An introduction to one-way quantum computing in distributed architecturesAn introduction to one-way quantum computing in distributed architectures
by - arXiv
This review provides a gentle introduction to one-way quantum computing in distributed architectures. One-way quantum computation shows significant promise as a model for distributed systems, particularly probabilistic entangling operations.
(9583 views)
Book cover: Parallel Complexity TheoryParallel Complexity Theory
by - Prentice Hall
The rapid growth of parallel complexity theory has led to a proliferation of parallel machine models. This book presents a unified theory of parallel computation based on a network model. It is the first such synthesis in book form.
(9501 views)
Book cover: Is Parallel Programming Hard, And, If So, What Can You Do About It?Is Parallel Programming Hard, And, If So, What Can You Do About It?
by
The purpose of this book is to help you understand how to program shared-memory parallel machines. By describing the algorithms that have worked well in the past, we hope to help you avoid some of the pitfalls that have beset parallel projects.
(13759 views)