TY - GEN AU - Hwu, Wen-mei AU - Kirk, David B. AU - Hajj, Izzat El TI - Programming massively parallel processors : : a hands-on approach SN - 9780323912310 U1 - 004.35 PY - 2023/// CY - United States PB - Elsevier KW - Multiprocesadores KW - Programación paralela (Informática) KW - Procesamiento paralelo (computadoras electrónicas) KW - Arquitectura de computadores N1 - Incluye contenido; Incluye bibliografía al final de cada capítulo; PART I. FUNDAMENTAL CONCEPTS; Chaper 1. Introduction. -; Chaper 2. Heterogeneous data parallel computing. -; Chaper 3. Multidimensional grids and data. -; Chaper 4. Compute architecture and scheduling. -; Chaper 5. Memory architecture and data locality. -; Chaper 6. Performance consiredations; PART II. PARALLEL PATTERNS; Chaper 7. Convolution. -; Chaper 8. Stencil. -; Chaper 9. Parallel histogram. -; Chaper 10. Reduction. -; Chaper 11. Prefix sum (scan). -; Chaper 12. Merge; PART III. ADVENCED PATTERNS AND APPLICATIONS; Chaper 13. Sorting. -; Chaper 14. Sparse matrix computation. -; Chaper 15. Graph traversal. -; Chaper 16. Deep learning. -; Chaper 17. Iterative magnetic resonance imaging reconstruction. -; Chaper 18. Electrostatic potential map. -; Chaper 19. Parallel programming and computacional thinking; PART IV. ADVANCES PRACTICES; Chaper 20. Programming a heterogeneous computing cluster. -; Chaper 21. CUDA dynamic parallel. -; Chaper 22. Advanced practices and future evolution. -; Chaper 23. Comclusion and outlook ER -