Introduction to high performance computing for scientists and engineers
Designed for scientists, engineers, and students, this book presents a concise, practical introduction to high performance computing (HPC). It discusses the architecture of modern processors, providing a solid understanding of the performance potentials and limitations of current architectures and c...
Permalink: | http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:41262/TOC |
---|---|
Glavni autor: | Hager, Georg (-) |
Ostali autori: | Wellein, Gerhard (-) |
Vrsta građe: | Računalna datoteka |
Jezik: | eng |
Impresum: |
Boca Raton [et al.] :
CRC Press,
2011
|
Nakladnička cjelina: |
Chapman & Hall/CRC Computational Science Series
|
Predmet: | |
Online pristup: |
http://site.ebrary.com/lib/academiccompletetitles/home.action Volltext http://site.ebrary.com/lib/alltitles/docDetail.action?docID=10430728 Volltext Inhaltsverzeichnis |
Sadržaj:
- Front cover; Contents; Foreword; Preface; About the authors; List of acronyms and abbreviations; Chapter 1: Modern processors; Chapter 2: Basic optimization techniques for serial code; Chapter 3: Data access optimization; Chapter 4: Parallel computers; Chapter 5: Basics of parallelization; Chapter 6: Shared-memory parallel programming with OpenMP; Chapter 7: Efficient OpenMP programming; Chapter 8: Locality optimizations on ccNUMAarchitectures; Chapter 9: Distributed-memory parallel programming with MPI; Chapter 10: Efficient MPI programming.
- Chapter 11: Hybrid parallelization with MPI andOpenMPAppendix A: Topology and affinity in multicore environments; Appendix B: Solutions to the problems; Bibliography; Back cover;.