|
Showing 1 - 15 of
15 matches in All Departments
Written by high performance computing (HPC) experts, Introduction
to High Performance Computing for Scientists and Engineers provides
a solid introduction to current mainstream computer architecture,
dominant parallel programming models, and useful optimization
strategies for scientific HPC. From working in a scientific
computing center, the authors gained a unique perspective on the
requirements and attitudes of users as well as manufacturers of
parallel computers. The text first introduces the architecture of
modern cache-based microprocessors and discusses their inherent
performance limitations, before describing general optimization
strategies for serial code on cache-based architectures. It next
covers shared- and distributed-memory parallel computer
architectures and the most relevant network topologies. After
discussing parallel computing on a theoretical level, the authors
show how to avoid or ameliorate typical performance problems
connected with OpenMP. They then present cache-coherent non-uniform
memory access (ccNUMA) optimization techniques, examine
distributed-memory parallel programming with message passing
interface (MPI), and explain how to write efficient MPI code. The
final chapter focuses on hybrid programming with MPI and OpenMP.
Users of high performance computers often have no idea what factors
limit time to solution and whether it makes sense to think about
optimization at all. This book facilitates an intuitive
understanding of performance limitations without relying on heavy
computer science knowledge. It also prepares readers for studying
more advanced literature. Read about the authors' recent honor:
Informatics Europe Curriculum Best Practices Award for Parallelism
and Concurrency.
Written by high performance computing (HPC) experts, Introduction
to High Performance Computing for Scientists and Engineers provides
a solid introduction to current mainstream computer architecture,
dominant parallel programming models, and useful optimization
strategies for scientific HPC. From working in a scientific
computing center, the authors gained a unique perspective on the
requirements and attitudes of users as well as manufacturers of
parallel computers. The text first introduces the architecture of
modern cache-based microprocessors and discusses their inherent
performance limitations, before describing general optimization
strategies for serial code on cache-based architectures. It next
covers shared- and distributed-memory parallel computer
architectures and the most relevant network topologies. After
discussing parallel computing on a theoretical level, the authors
show how to avoid or ameliorate typical performance problems
connected with OpenMP. They then present cache-coherent nonuniform
memory access (ccNUMA) optimization techniques, examine
distributed-memory parallel programming with message passing
interface (MPI), and explain how to write efficient MPI code. The
final chapter focuses on hybrid programming with MPI and OpenMP.
Users of high performance computers often have no idea what factors
limit time to solution and whether it makes sense to think about
optimization at all. This book facilitates an intuitive
understanding of performance limitations without relying on heavy
computer science knowledge. It also prepares readers for studying
more advanced literature. Read about the authors' recent honor:
Informatics Europe Curriculum Best Practices Award for Parallelism
and Concurrency
This is an EXACT reproduction of a book published before 1923. This
IS NOT an OCR'd book with strange characters, introduced
typographical errors, and jumbled words. This book may have
occasional imperfections such as missing or blurred pages, poor
pictures, errant marks, etc. that were either part of the original
artifact, or were introduced by the scanning process. We believe
this work is culturally important, and despite the imperfections,
have elected to bring it back into print as part of our continuing
commitment to the preservation of printed works worldwide. We
appreciate your understanding of the imperfections in the
preservation process, and hope you enjoy this valuable book.
This is an EXACT reproduction of a book published before 1923. This
IS NOT an OCR'd book with strange characters, introduced
typographical errors, and jumbled words. This book may have
occasional imperfections such as missing or blurred pages, poor
pictures, errant marks, etc. that were either part of the original
artifact, or were introduced by the scanning process. We believe
this work is culturally important, and despite the imperfections,
have elected to bring it back into print as part of our continuing
commitment to the preservation of printed works worldwide. We
appreciate your understanding of the imperfections in the
preservation process, and hope you enjoy this valuable book.
This is an EXACT reproduction of a book published before 1923. This
IS NOT an OCR'd book with strange characters, introduced
typographical errors, and jumbled words. This book may have
occasional imperfections such as missing or blurred pages, poor
pictures, errant marks, etc. that were either part of the original
artifact, or were introduced by the scanning process. We believe
this work is culturally important, and despite the imperfections,
have elected to bring it back into print as part of our continuing
commitment to the preservation of printed works worldwide. We
appreciate your understanding of the imperfections in the
preservation process, and hope you enjoy this valuable book.
|
You may like...
The Expendables 4
Jason Statham, Sylvester Stallone
Blu-ray disc
R329
Discovery Miles 3 290
|