Introducation To Parallel Computing
NULL
Bibliographic details
Additional authors
Gupta, Anshul Karypis, George
Summary
Introduction to Parallel Computing, 2e provides a basic, in-depth look at techniques for the design and analysis of parallelalgorithms and for programming them on commercially availableparallel platforms. The book discusses principles of parallelalgorithms design and different parallel programming models withextensive coverage of MPI, POSIX threads, and Open MP. It providesa broad and balanced coverage of various core topics such assorting, graph algorithms, discrete optimization techniques, datamining algorithms, and a number of other algorithms used innumerical and scientific computing applications. For Sale in Indiansubcontinent only Complete end-to-end source of information on almost all aspects of parallel computing. Complete coverage of traditional Computer Science algorithms, scientific computing algorithms, and data inverse algorithms. Modular nature of the bookandamp;s presentation enables instructors to teach a variety of undergraduate and graduate level courses. Chapter on principles of parallel programming lays out the basis for abstractions that capture critical features of the underlying architecture of algorithmic portability. Chapter on programming paradigms introduces standardized programming models such as MPI, POSIX threads, and OpenMP. Provides an emphasis on portability.