Cargando…

Parallel and high performance computing /

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

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autores principales: Robey, Robert (Autor), Zamora, Yuliana (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Shelter Island : Manning, [2021]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • 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.