Oops! Looks like we're having trouble connecting to our server.
Refresh your browser window to try again.
About this product
Product Identifiers
PublisherMcGraw-Hill Higher Education
ISBN-100072822562
ISBN-139780072822564
eBay Product ID (ePID)2485019
Product Key Features
Number of Pages544 Pages
LanguageEnglish
Publication NameParallel Programming in C with Mpi and Openmp
Publication Year2003
SubjectComputer Science, Programming / Parallel, Programming Languages / C
TypeTextbook
AuthorMichael J. Quinn
Subject AreaComputers
FormatHardcover
Dimensions
Item Height1 in
Item Weight35.5 Oz
Item Length9 in
Item Width7 in
Additional Product Features
Intended AudienceCollege Audience
LCCN2003-046371
Dewey Edition21
Dewey Decimal005.2/75
Table Of Content1 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
SynopsisThis volume gives a high-level overview of parallel architectures, including processor arrays, centralized multi-processors, distributed multi-processors, commercial multi-computers and commodity clusters. A six-chapter tutorial introduces 25 MPI functions by developing parallel programs to solve a series of increasingly difficult problems. Each program is taken from problem description through design and analysis to implementation and benchmarking on an actual commodity cluster, providing the reader with a wealth of examples.