Heterogeneous Computing with OpenCL 2.0

3.75 avg rating
( 4 ratings by GoodReads )
 
9780128014141: Heterogeneous Computing with OpenCL 2.0

Heterogeneous Computing with OpenCL 2.0 teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs) such as AMD Fusion technology. This fully-revised edition includes the latest enhancements in OpenCL 2.0 including: * Shared virtual memory to increase programming flexibility and reduce data transfers that consume resources * Dynamic parallelism which reduces processor load and avoids bottlenecks * Improved imaging support and integration with OpenGL, a graphics standard * Pipe memory which can be optimized for specific scenarios * Improved integration with Android platforms Designed to work on multiple platforms and with wide industry support, OpenCL will help you more effectively program for a heterogeneous future. Written by leaders in the parallel computing and OpenCL communities, this book will give you hands-on OpenCL experience to address a range of fundamental parallel algorithms. * Updated throughout to cover the latest developments in OpenCL 2.0 , including improvements in memory handling, parallelism, and imaging support * Explains principles and strategies to learn parallel programming with OpenCL, from understanding the four abstraction models to thoroughly testing and debugging complete applications * Covers image processing, web plugins, particle simulations, video editing, performance optimization, and more* Presents multiple examples and case studies that demonstrate range of fundamental programming techniques on current system architectures using OpenCL as the target language alongside CPUs, GPUs and APUs

"synopsis" may belong to another edition of this title.

Product Description:

Heterogeneous Computing with OpenCL 2.0 teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs). This fully-revised edition includes the latest enhancements in OpenCL 2.0 including: . Shared virtual memory to increase programming flexibility and reduce data transfers that consume resources . Dynamic parallelism which reduces processor load and avoids bottlenecks . Improved imaging support and integration with OpenGL Designed to work on multiple platforms, OpenCL will help you more effectively program for a heterogeneous future. Written by leaders in the parallel computing and OpenCL communities, this book explores memory spaces, optimization techniques, extensions, debugging and profiling. Multiple case studies and examples illustrate high-performance algorithms, distributing work across heterogeneous systems, embedded domain-specific languages, and will give you hands-on OpenCL experience to address a range of fundamental parallel algorithms. * Updated content to cover the latest developments in OpenCL 2.0 , including improvements in memory handling, parallelism, and imaging support * Explanations of principles and strategies to learn parallel programming with OpenCL, from understanding the abstraction models to thoroughly testing and debugging complete applications * Example code covering image analytics, web plugins, particle simulations, video editing, performance optimization, and more

About the Author:

David Kaeli received a BS and PhD in Electrical Engineering from Rutgers University, and an MS in Computer Engineering from Syracuse University. He is the Associate Dean of Undergraduate Programs in the College of Engineering and a Full Processor on the ECE faculty at Northeastern University, Boston, MA where he directs the Northeastern University Computer Architecture Research Laboratory (NUCAR). Prior to joining Northeastern in 1993, Kaeli spent 12 years at IBM, the last 7 at T.J. Watson Research Center, Yorktown Heights, NY. Dr. Kaeli has co-authored more than 200 critically reviewed publications. His research spans a range of areas including microarchitecture to back-end compilers and software engineering. He leads a number of research projects in the area of GPU Computing. He presently serves as the Chair of the IEEE Technical Committee on Computer Architecture. Dr. Kaeli is an IEEE Fellow and a member of the ACM. Perhaad Mistry is a PhD candidate at Northeastern University. He received a BS in Electronics Engineering from University of Mumbai and an MS in Computer Engineering from Northeastern University in Boston. He is presently a member of the Northeastern University Computer Architecture Research Laboratory (NUCAR) and is advised by Dr. David Kaeli. Perhaad works on a variety of parallel computing projects. He has designed scalable data structures for the physics simulations for GPGPU platforms and has also implemented medical reconstruction algorithms for heterogeneous devices. His present research focuses on the design of profiling tools for heterogeneous computing, He is studying the potential of using standards like OpenCL for building tools that simplify parallel programming and performance analysis across the variety of heterogeneous devices available today. Dana Schaa received a BS in Computer Engineering from Cal Poly, San Luis Obispo, and an MS in Electrical and Computer Engineering from Northeastern University, where he is also currently a Ph. D. candidate. His research interests include parallel programming models and abstractions, particularly for GPU architectures. He has developed GPU-based implementations of several medical imaging research projects ranging from real-time visualization to image reconstruction in distributed, heterogeneous environments. Dana married his wonderful wife Jenny in 2010, and they live together in Boston with their charming cats.

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

David Kaeli, Perhaad Mistry, Dana Schaa
Published by ELSEVIER SCIENCE TECHNOLOGY, United States (2015)
ISBN 10: 0128014148 ISBN 13: 9780128014141
New Paperback Quantity Available: 10
Seller
The Book Depository
(London, United Kingdom)
Rating
[?]

Book Description ELSEVIER SCIENCE TECHNOLOGY, United States, 2015. Paperback. Book Condition: New. 234 x 188 mm. Language: English . Brand New Book. Heterogeneous Computing with OpenCL 2.0 teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs). This fully-revised edition includes the latest enhancements in OpenCL 2.0 including: * Shared virtual memory to increase programming flexibility and reduce data transfers that consume resources * Dynamic parallelism which reduces processor load and avoids bottlenecks * Improved imaging support and integration with OpenGL Designed to work on multiple platforms, OpenCL will help you more effectively program for a heterogeneous future. Written by leaders in the parallel computing and OpenCL communities, this book explores memory spaces, optimization techniques, extensions, debugging and profiling. Multiple case studies and examples illustrate high-performance algorithms, distributing work across heterogeneous systems, embedded domain-specific languages, and will give you hands-on OpenCL experience to address a range of fundamental parallel algorithms. Bookseller Inventory # AA59780128014141

More Information About This Seller | Ask Bookseller a Question

Buy New
38.98
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

2.

Kaeli, David
Published by Elsevier Science & Technology Books
ISBN 10: 0128014148 ISBN 13: 9780128014141
New Quantity Available: 1
Seller
TextbookRush
(Grandview Heights, OH, U.S.A.)
Rating
[?]

Book Description Elsevier Science & Technology Books. Book Condition: Brand New. Ships SAME or NEXT business day. We Ship to APO/FPO addr. Choose EXPEDITED shipping and receive in 2-5 business days within the United States. See our member profile for customer support contact info. We have an easy return policy. Bookseller Inventory # 42321032

More Information About This Seller | Ask Bookseller a Question

Buy New
36.77
Convert Currency

Add to Basket

Shipping: 3.18
Within U.S.A.
Destination, Rates & Speeds

3.

David Kaeli, Perhaad Mistry, Dana Schaa
Published by ELSEVIER SCIENCE TECHNOLOGY, United States (2015)
ISBN 10: 0128014148 ISBN 13: 9780128014141
New Paperback Quantity Available: 10
Seller
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description ELSEVIER SCIENCE TECHNOLOGY, United States, 2015. Paperback. Book Condition: New. 234 x 188 mm. Language: English . Brand New Book. Heterogeneous Computing with OpenCL 2.0 teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs). This fully-revised edition includes the latest enhancements in OpenCL 2.0 including: * Shared virtual memory to increase programming flexibility and reduce data transfers that consume resources * Dynamic parallelism which reduces processor load and avoids bottlenecks * Improved imaging support and integration with OpenGL Designed to work on multiple platforms, OpenCL will help you more effectively program for a heterogeneous future. Written by leaders in the parallel computing and OpenCL communities, this book explores memory spaces, optimization techniques, extensions, debugging and profiling. Multiple case studies and examples illustrate high-performance algorithms, distributing work across heterogeneous systems, embedded domain-specific languages, and will give you hands-on OpenCL experience to address a range of fundamental parallel algorithms. Bookseller Inventory # AA59780128014141

More Information About This Seller | Ask Bookseller a Question

Buy New
40.73
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

4.

David Kaeli, Perhaad Mistry, Dana Schaa
Published by Elsevier Science & Technology 2015-05-18, San Francisco (2015)
ISBN 10: 0128014148 ISBN 13: 9780128014141
New paperback Quantity Available: 1
Seller
Blackwell's
(Oxford, OX, United Kingdom)
Rating
[?]

Book Description Elsevier Science & Technology 2015-05-18, San Francisco, 2015. paperback. Book Condition: New. Bookseller Inventory # 9780128014141

More Information About This Seller | Ask Bookseller a Question

Buy New
38.99
Convert Currency

Add to Basket

Shipping: 4.50
From United Kingdom to U.S.A.
Destination, Rates & Speeds

5.

David Kaeli, Perhaad Mistry, Dana Schaa, Dong Ping Zhang
Published by Elsevier Science & Technology
ISBN 10: 0128014148 ISBN 13: 9780128014141
New Paperback Quantity Available: 7
Seller
THE SAINT BOOKSTORE
(Southport, United Kingdom)
Rating
[?]

Book Description Elsevier Science & Technology. Paperback. Book Condition: new. BRAND NEW, Heterogeneous Computing with OpenCL 2.0, David Kaeli, Perhaad Mistry, Dana Schaa, Dong Ping Zhang, Heterogeneous Computing with OpenCL 2.0 teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs). This fully-revised edition includes the latest enhancements in OpenCL 2.0 including: . Shared virtual memory to increase programming flexibility and reduce data transfers that consume resources . Dynamic parallelism which reduces processor load and avoids bottlenecks . Improved imaging support and integration with OpenGL Designed to work on multiple platforms, OpenCL will help you more effectively program for a heterogeneous future. Written by leaders in the parallel computing and OpenCL communities, this book explores memory spaces, optimization techniques, extensions, debugging and profiling. Multiple case studies and examples illustrate high-performance algorithms, distributing work across heterogeneous systems, embedded domain-specific languages, and will give you hands-on OpenCL experience to address a range of fundamental parallel algorithms. * Updated content to cover the latest developments in OpenCL 2.0 , including improvements in memory handling, parallelism, and imaging support * Explanations of principles and strategies to learn parallel programming with OpenCL, from understanding the abstraction models to thoroughly testing and debugging complete applications * Example code covering image analytics, web plugins, particle simulations, video editing, performance optimization, and more. Bookseller Inventory # B9780128014141

More Information About This Seller | Ask Bookseller a Question

Buy New
37.60
Convert Currency

Add to Basket

Shipping: 5.94
From United Kingdom to U.S.A.
Destination, Rates & Speeds

6.

David Kaeli, Perhaad Mistry, Dana Schaa, Dong Ping Zhang
Published by Morgan Kaufmann Publishers In 2015-04-12 (2015)
ISBN 10: 0128014148 ISBN 13: 9780128014141
New Quantity Available: 3
Seller
Chiron Media
(Wallingford, United Kingdom)
Rating
[?]

Book Description Morgan Kaufmann Publishers In 2015-04-12, 2015. Book Condition: New. Brand new book, sourced directly from publisher. Dispatch time is 24-48 hours from our warehouse. Book will be sent in robust, secure packaging to ensure it reaches you securely. Bookseller Inventory # NU-LBR-01611398

More Information About This Seller | Ask Bookseller a Question

Buy New
43.36
Convert Currency

Add to Basket

Shipping: 2.99
From United Kingdom to U.S.A.
Destination, Rates & Speeds

7.

Kaeli, David R., Mistry, Perhaad, Schaa, Dana, Zhang, Dong Ping
Published by Morgan Kaufmann (2015)
ISBN 10: 0128014148 ISBN 13: 9780128014141
New Softcover First Edition Quantity Available: 5
Rating
[?]

Book Description Morgan Kaufmann, 2015. Book Condition: New. Num Pages: 330 pages. BIC Classification: UKG; UM. Category: (P) Professional & Vocational. Dimension: 188 x 232 x 19. Weight in Grams: 654. . 2015. 1st Edition. Paperback. . . . . . Bookseller Inventory # V9780128014141

More Information About This Seller | Ask Bookseller a Question

Buy New
46.84
Convert Currency

Add to Basket

Shipping: FREE
From Ireland to U.S.A.
Destination, Rates & Speeds

8.

David Kaeli
ISBN 10: 0128014148 ISBN 13: 9780128014141
New Paperback Quantity Available: 5
Seller
Ria Christie Collections
(Uxbridge, United Kingdom)
Rating
[?]

Book Description Paperback. Book Condition: New. Not Signed; Heterogeneous Computing with OpenCL 2.0 teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs). This fully-revised edition includes the latest enhancements in Open. book. Bookseller Inventory # ria9780128014141_rkm

More Information About This Seller | Ask Bookseller a Question

Buy New
43.64
Convert Currency

Add to Basket

Shipping: 3.34
From United Kingdom to U.S.A.
Destination, Rates & Speeds

9.

Kaeli, David R., Mistry, Perhaad, Schaa, Dana, Zhang, Dong Ping
Published by Morgan Kaufmann
ISBN 10: 0128014148 ISBN 13: 9780128014141
New Softcover Quantity Available: 5
Seller
Kennys Bookstore
(Olney, MD, U.S.A.)
Rating
[?]

Book Description Morgan Kaufmann. Book Condition: New. Num Pages: 330 pages. BIC Classification: UKG; UM. Category: (P) Professional & Vocational. Dimension: 188 x 232 x 19. Weight in Grams: 654. . 2015. 1st Edition. Paperback. . . . . Books ship from the US and Ireland. Bookseller Inventory # V9780128014141

More Information About This Seller | Ask Bookseller a Question

Buy New
48.27
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

10.

Kaeli, David R.
Published by Morgan Kaufmann (2015)
ISBN 10: 0128014148 ISBN 13: 9780128014141
New Quantity Available: 5
Seller
Books2Anywhere
(Fairford, GLOS, United Kingdom)
Rating
[?]

Book Description Morgan Kaufmann, 2015. PAP. Book Condition: New. New Book. Shipped from UK in 4 to 14 days. Established seller since 2000. Bookseller Inventory # BB-9780128014141

More Information About This Seller | Ask Bookseller a Question

Buy New
39.35
Convert Currency

Add to Basket

Shipping: 9
From United Kingdom to U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book