Programming massively parallel processors: a hands-on approach

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

REVIEWS (0) -

No reviews posted yet.

WRITE A REVIEW

Please login to write a review.