Parallel Programming in C with MPI and OpenMP

Parallel Programming in C with MPI and OpenMP
ISBN-10
0071232656
ISBN-13
9780071232654
Category
C++ (Computer program language).
Pages
529
Language
English
Published
2004
Publisher
McGraw-Hill Education
Author
Michael Jay Quinn

Description

The era of practical parallel programming has arrived, marked by the popularity of the MPI and OpenMP software standards and the emergence of commodity clusters as the hardware platform of choice for an increasing number of organizations. This exciting new book,Parallel Programming in C with MPI and OpenMPaddresses the needs of students and professionals who want to learn how to design, analyze, implement, and benchmark parallel programs in C using MPI and/or OpenMP. It introduces a rock-solid design methodology with coverage of the most important MPI functions and OpenMP directives. It also demonstrates, through a wide range of examples, how to develop parallel programs that will execute efficiently on today’s parallel platforms. If you are an instructor who has adopted the book and would like access to the additional resources, please contact your local sales rep. or Michelle Flomenhoft at: [email protected].

Other editions

Similar books

  • Parallel Programming in OpenMP
    By Rohit Chandra, Ramesh Menon, Jeff McDonald

    Rohit Chandra, Leo Dagum, David Kohr, Ramesh Menon, Dror Maydan, Jeff McDonald ... Mandelbrot generator: serial version. real*8 x, y integer i, j, m, n, maxiter integer depth(*, *) integer mandel_val ... maxiter = 200 do i = 1, m = 1, ...

  • Parallel Programming in C with MPI and OpenMP
    By Michael Jay Quinn

    Parallel Programming in C with MPI and OpenMP

  • Parallel Programming in MPI and OpenMP
    By Victor Eijkhout

    This is a textbook about parallel programming of scientific application on large computers, using MPI and OpenMP.

  • An Introduction to Parallel Programming
    By Peter Pacheco, Matthew Malensek

    Takes a tutorial approach, starting with small programming examples and building progressively to more challenging examples Explains how to develop parallel programs using MPI, Pthreads and OpenMP programming models A robust package of ...

  • Parallel Programming with MPI
    By Peter Pacheco

    Mathematics of Computing -- Parallelism.

  • Using MPI: Portable Parallel Programming with the Message-passing Interface
    By William Gropp, Ewing Lusk, Anthony Skjellum

    [ 5 ] Satish Balay , William Gropp , Lois Curfman McInnes , and Barry Smith . PETSc 2.0 Users Manual . Mathematics and Computer Science Division , Argonne National Laboratory , 1997 . ANL - 95 / 11 .

  • Using OpenMP: Portable Shared Memory Parallel Programming
    By Barbara Chapman, Ruud van der Pas, Gabriele Jost

    This book should provide an excellent introduction to beginners, and the performance section should help those with some experience who want to push OpenMP to its limits." —from the foreword by David J. Kuck, Intel Fellow, Software and ...

  • Parallel Programming: Concepts and Practice
    By Bertil Schmidt, Jorge Gonzalez-Dominguez, Christian Hundt

    In addition to covering general parallelism concepts, this text teaches practical programming skills for both shared memory and distributed memory architectures.

  • Parallel Scientific Computing in C++ and MPI: A Seamless Approach to Parallel Algorithms and their Implementation
    By George Em Karniadakis, Robert M. Kirby II

    2. Use a quadrature formula especially developed for the infinite interval. LAGUERRE INTEGRATION. Following the second approach here we introduce a weight function w(x) = e~", x e [0, oo], where we employ the Laguerre polynomial Ln(x) ...

  • The OpenMP Common Core: Making OpenMP Simple Again
    By Yun, Timothy G. Mattson, Alice E. Koniges

    This book guides readers through the most essential elements of OpenMP—the twenty-one components that most OpenMP programmers use most of the time, known collectively as the “OpenMP Common Core.” Once they have mastered these ...