Description |
1 online resource (xxxiv, 667 pages) : illustrations |
|
text file |
Note |
"For experienced programmers proficient with a high-performance computing language like C, C++, or Fortran"--Page 4 of cover |
|
Includes index. |
Contents |
Part 1. Introduction to parallel computing: Why parallel computing? ; Planning for parallelization ; Performance limits and profiling ; Data design and performance models ; Parallel algorithms and patterns -- part 2. CPU : the parallel workhorse: Vectorization : FLOPs for free ; OpenMP that performs ; MPI : the parallel backbone -- part 3. GPUs built to accelerate: GPU architectures and concepts ; GPU programming model ; Directive-based GPU programming ; GPU languages : getting down to basics ; GPU profiling tools -- part 4. High performance computing ecosystems: Affinity : truce with the kernal ; Batch schedulers : bringing order to chaos ; File operations for a parallel world ; Tools and resources for better code. |
Summary |
Parallel and High Performance Computing offers techniques guaranteed to boost your code's effectiveness. You'll learn to evaluate hardware architectures and work with industry standard tools such as OpenMP and MPI. You'll master the data structures and algorithms best suited for high performance computing and learn techniques that save energy on handheld devices. You'll even run a massive tsunami simulation across a bank of GPUs. |
Subject |
Parallel programming (Computer science)
|
|
Electronic data processing.
|
|
Big data.
|
|
C (Computer program language)
|
|
Programmation parallèle (Informatique) |
|
Données volumineuses. |
|
C (Langage de programmation) |
|
Big data |
|
C (Computer program language) |
|
Electronic data processing |
|
Parallel programming (Computer science) |
Genre |
Instructional and educational works
|
|
Instructional and educational works.
|
|
Matériel d'éducation et de formation.
|
Added Author |
Zamora, Yuliana, author.
|
Other Form: |
Print version: Robey, Robert. Parallel and high performance computing. Shelter Island : Manning, [2021] 9781617296468 1617296465 (OCoLC)1249107561 |
ISBN |
9781638350385 (electronic bk.) |
|
1638350388 (electronic bk.) |
|
9781617296468 (electronic bk.) |
|
1617296465 (electronic bk.) |
Standard No. |
9781617296468 |
|