Patterns for Data Parallel Programming
Yangdong Deng(Author)
Morgan Kaufmann (Publisher)
Book
Paperback/Softback
248 pages
978-0-12-800967-3 (ISBN)
Description
Patterns for Data Parallel Programming applies the concepts of pattern based parallel programming to many-core processors. A large collection of commonly used computing patterns are identified from high-performance computing applications. Highly optimized algorithms and coding implementations are introduced for these patterns. Complex applications can be constructed by composing the patterns. Readers have opportunities to appreciate cutting-edge data parallel programming techniques and develop insight for many-core programming.
More details
Language
English
Place of publication
San Francisco
United States
Publishing group
Elsevier Science & Technology
Target group
Professional and scholarly
Dimensions
Height: 235 mm
Width: 191 mm
ISBN-13
978-0-12-800967-3 (9780128009673)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Content
Introduction
A survey of many-core processor architectures
Concept of pattern based parallel programming
Identifying key computing patterns in many-core based applications
Basic patterns
Dense linear algebra patterns
Sparse linear algebra patterns
Graph algorithm patterns
Dynamic programming patterns
Statistical optimization
Sorting
Advanced data structures
A real world example integrating multiple pattern
A survey of many-core processor architectures
Concept of pattern based parallel programming
Identifying key computing patterns in many-core based applications
Basic patterns
Dense linear algebra patterns
Sparse linear algebra patterns
Graph algorithm patterns
Dynamic programming patterns
Statistical optimization
Sorting
Advanced data structures
A real world example integrating multiple pattern