|
|
Showing 1 - 2 of
2 matches in All Departments
A hands-on introduction to parallel programming based on the
Message-Passing Interface (MPI) standard, the de-facto industry
standard adopted by major vendors of commercial parallel systems.
This textbook/tutorial, based on the C language, contains many
fully-developed examples and exercises. The complete source code
for the examples is available in both C and Fortran 77. Students
and professionals will find that the portability of MPI, combined
with a thorough grounding in parallel programming principles, will
allow them to program any parallel system, from a network of
workstations to a parallel supercomputer.
* Proceeds from basic blocking sends and receives to the most
esoteric aspects of MPI.
* Includes extensive coverage of performance and debugging.
* Discusses a variety of approaches to the problem of basic I/O on
parallel machines.
* Provides exercises and programming assignments.
An Introduction to Parallel Programming, Second Edition presents a
tried-and-true tutorial approach that shows students how to develop
effective parallel programs with MPI, Pthreads and OpenMP. As the
first undergraduate text to directly address compiling and running
parallel programs on multi-core and cluster architecture, this
second edition carries forward its clear explanations for
designing, debugging and evaluating the performance of distributed
and shared-memory programs while adding coverage of accelerators
via new content on GPU programming and heterogeneous programming.
New and improved user-friendly exercises teach students how to
compile, run and modify example programs.
|
|
Email address subscribed successfully.
A activation email has been sent to you.
Please click the link in that email to activate your subscription.