Cargando…

Multicore computing : algorithms, architectures, and applications /

Every area of science and engineering today has to process voluminous data sets. Using exact, or even approximate, algorithms to solve intractable problems in critical areas, such as computational biology, takes time that is exponential in some of the underlying parameters. Parallel computing addres...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Otros Autores: Rajasekaran, Sanguthevar
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Boca Raton [Florida] : Chapman and Hall/CRC, 2013.
Colección:Chapman & Hall/CRC computer and information science series ; 29.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Front Cover; Dedication; Content; Preface; Acknowledgements; List of Contributing Editors; List of Contributing Authors; Chapter 1
  • Memory Hierarchy for Multicore and Many-Core Processors; Chapter 2
  • FSB: A Flexible Set-Balancing Strategy for Last-Level Caches; Chapter 3
  • The SPARC Processor Architecture; Chapter 4
  • The Cilk and Cilk++ Programming Languages; Chapter 5
  • Multithreading in the PLASMA Library; Chapter 6
  • Ecient Aho-Corasick String Matching on Emerging Multicore Architectures; Chapter 7
  • Sorting on a Graphics Processing Unit (GPU).
  • Chapter 8
  • Scheduling DAG-Structured ComputationsChapter 9
  • Evaluating Multicore Processors and Accelerators for Dense Numerical Computations; Chapter 10
  • Sorting on the Cell Broadband Engine; Chapter 11
  • GPU Matrix Multiplication; Chapter 12
  • Backprojection Algorithms for Multicore and GPU Architectures; Back Cover.