This is one of the first parallel computing books to focus exclusively on parallel data structures, algorithms, software tools, and applications in data science
What does Google's management of billions of Web pages have in common with analysis of a genome with billions of nucleotides? Both apply methods that coordinate
An overview of the most prominent contemporary parallel processing programming models, written in a unique tutorial style. With the coming of the parallel compu
Parallel processing has been an enabling technology in scientific computing for more than 20 years. This book is the first in-depth discussion of parallel compu
Numerical algorithms, modern programming techniques, and parallel computing are often taught serially across different courses and different textbooks. The need