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...

Full description

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;.