Logo

Programming on Parallel Machines

Small book cover: Programming on Parallel Machines

Programming on Parallel Machines
by

Publisher: University of California, Davis
Number of pages: 410

Description:
This is aimed more on the practical end of things, real code is featured throughout. The primary emphasis is on simplicity and clarity of the techniques and languages used. It is assumed that the student is reasonably adept in programming, and has math background through linear algebra.

Download or read it online for free here:
Download link
(2.5MB, PDF)

Similar books

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.
(12073 views)
Book cover: Parallel Programming with Microsoft .NETParallel Programming with Microsoft .NET
by - Microsoft Press
A book that introduces .NET programmers to patterns for including parallelism in their applications. Examples of these patterns are parallel loops, parallel tasks and data aggregation with map-reduce. Each pattern has its own chapter.
(17721 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.
(11825 views)
Book cover: Parallel Computing: Architectures, Algorithms and ApplicationsParallel Computing: Architectures, Algorithms and Applications
by - John von Neumann Institute for Computing
The book gives an overview of the developments, applications and future trends in high performance computing for all platforms. It addresses all aspects of parallel computing, including applications, hardware and software technologies.
(12853 views)