High Performance Parallel Runtimes: Design and Implementation
β Scribed by Michael Klemm, Jim Cownie
- Publisher
- De Gruyter
- Year
- 2020
- Tongue
- English
- Leaves
- 356
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Table of Contents
Foreword
Preface
Contents
List of figures
Listings
List of tables
Glossary
1 Setting the stage
2 Parallel programming models and concepts
3 Many-core and multi-core computer architectures
4 Compiler and runtime interaction
5 Fundamental parallel runtime mechanisms
6 Mutual exclusion and atomicity
7 Barriers and reductions
8 Scheduling parallel loops
9 Runtime support for task-parallel models
10 Summary and final thoughts
Bibliography
Index
List of acronyms
π SIMILAR VOLUMES
Is Responsive Web Design (RWD) slowing your site down? It doesnβt have to. With this concise book, youβll learn practical techniques for improving performance with RWD, including a default set of guidelines you can use as an easy starting point. Web performance researcher and evangelist Guy Podjarny
<i>Parallel and High Performance Computing</i> offers techniques guaranteed to boost your codeβs effectiveness. <b>Summary</b> Complex calculations, like training deep learning models or running large-scale simulations, can take an extremely long time. Efficient parallel programming can save ho
<div style="color: rgb(51,51,51);text-transform: none;text-indent: 0.0px;letter-spacing: normal;font-size: 17.25px;font-style: normal;font-weight: 300;word-spacing: 0.0px;white-space: normal;orphans: 2;widows: 2;background-color: rgb(255,255,255);"> <div style="text-align: left;margin-bottom: 21.0px
Parallel and High Performance Computing offers techniques guaranteed to boost your codeβs effectiveness. Summary Complex calculations, like training deep learning models or running large-scale simulations, can take an extremely long time. Efficient parallel programming can save hoursβor even day