Parallel Programming in C with MPI and OpenMP
Seiten
2003
McGraw Hill Higher Education
978-0-07-123265-4 (ISBN)
McGraw Hill Higher Education
978-0-07-123265-4 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
Addresses 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. This work introduces a design methodology with coverage of the important MPI functions and OpenMP directives. It also demonstrates how to develop parallel programs.
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 OpenMP addresses 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: michelle_flomenhoft@mcgraw-hill.com.
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 OpenMP addresses 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: michelle_flomenhoft@mcgraw-hill.com.
1 Motivation and History 2 Parallel Architectures 3 Parallel Algorithm Design 4 Message-Passing Programming 5 The Sieve of Eratosthenes 6 Floyd's Algorithm 7 Performance Analysis 8 Matrix-Vector Multiplication 9 Document Classification 10 Monte Carlo Methods 11 Matrix Multiplication 12 Solving Linear Systems 13 Finite Difference Methods 14 Sorting 15 The Fast Fourier Transform 16 Combinatorial Search 17 Shared-memory Programming 18 Combining MPI and OpenMP Appendix A MPI Functions Appendix B Utility Functions Appendix C Debugging MPI Programs Appendix D Review of Complex Numbers Appendix E OpenMP Functions
Verlagsort | London |
---|---|
Sprache | englisch |
Maße | 191 x 239 mm |
Gewicht | 1021 g |
Themenwelt | Informatik ► Office Programme ► Outlook |
Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge | |
Mathematik / Informatik ► Informatik ► Theorie / Studium | |
ISBN-10 | 0-07-123265-6 / 0071232656 |
ISBN-13 | 978-0-07-123265-4 / 9780071232654 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |