Programming massively parallel processors: a hands-on approach
Buy online ($)
Type
Book
ISBN 13
9780323912310
Category
General Circulation
[ Browse Items ]
Publication Year
2023
Publisher
Pages
xxviii, 551 pages
Subject
Parallel processing (Electronic computers)
Compuetr programming
CUDA (Computer program language)
GPGPU (General-Purpose computing on Graphics Processing Units)
Massivley parallel processors
Compuetr programming
CUDA (Computer program language)
GPGPU (General-Purpose computing on Graphics Processing Units)
Massivley parallel processors
Abstract
CONTENTS: I. Introduction. II. Heterogeneous dat parallel computing. III. Multidimensional grids and data. IV. Compute architecture and scheduling. V. Memory architecture and data locality. VI. Performance considerations. VII. Convolution. VIII. Stencil. IX. Parallel histogram. X. Reduction. XI. Prefix sum (scan). XII. Merge. XIII. Sorting. XIV. Sparse matrix computation. XV. Graph traversal. XVI. Deep learning. XVII. Iterative magnetic resonance imaging reconstruction. XVIII. Electrostatic potential map. IX. Parallel programming and computational thinking. XX. Programming a heterogeneous computing cluster. XXI. CUDA dynamic parallelism. XXII. Advanced pratices and future evolution. XXIII. Conlusion and outlook.
Description
illustrations (some color) ; 24 cm
Biblio Notes
Includes bibliographical references and index.
Number of Copies
1
Library | Accession‎ No | Call No | Copy No | Edition | Location | Availability |
---|---|---|---|---|---|---|
Main | 173 | 004.35 H991 2023 c.1 | 1 | General Circulation Section | Yes |