OpenCL in Action: How to accelerate graphics and computation

3,94 valoración promedio
( 18 valoraciones por Goodreads )
 
9781617290176: OpenCL in Action: How to accelerate graphics and computation
Ver todas las copias de esta edición ISBN.
 
 

Book by Scarpino Matthew

"Sinopsis" puede pertenecer a otra edición de este libro.

Reseña del editor:

Summary

OpenCL in Action is a thorough, hands-on presentation of OpenCL, with an eye toward showing developers how to build high-performance applications of their own. It begins by presenting the core concepts behind OpenCL, including vector computing, parallel programming, and multi-threaded operations, and then guides you step-by-step from simple data structures to complex functions.

About the Technology

Whatever system you have, it probably has more raw processing power than you're using. OpenCL is a high-performance programming language that maximizes computational power by executing on CPUs, graphics processors, and other number-crunching devices. It's perfect for speed-sensitive tasks like vector computing, matrix operations, and graphics acceleration.

About this Book

OpenCL in Action blends the theory of parallel computing with the practical reality of building high-performance applications using OpenCL. It first guides you through the fundamental data structures in an intuitive manner. Then, it explains techniques for high-speed sorting, image processing, matrix operations, and fast Fourier transform. The book concludes with a deep look at the all-important subject of graphics acceleration. Numerous challenging examples give you different ways to experiment with working code.

A background in C or C++ is helpful, but no prior exposure to OpenCL is needed.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

What's Inside
  • Learn OpenCL step by step
  • Tons of annotated code
  • Tested algorithms for maximum performance

***********

Table of Contents

    PART 1 FOUNDATIONS OF OPENCL PROGRAMMING

  1. Introducing OpenCL
  2. Host programming: fundamental data structures
  3. Host programming: data transfer and partitioning
  4. Kernel programming: data types and device memory
  5. Kernel programming: operators and functions
  6. Image processing
  7. Events, profiling, and synchronization
  8. Development with C++
  9. Development with Java and Python
  10. General coding principles
  11. PART 2 CODING PRACTICAL ALGORITHMS IN OPENCL

  12. Reduction and sorting
  13. Matrices and QR decomposition
  14. Sparse matrices
  15. Signal processing and the fast Fourier transform
  16. PART 3 ACCELERATING OPENGL WITH OPENCL

  17. Combining OpenCL and OpenGL
  18. Textures and renderbuffers

Biografía del autor:

Matthew Scarpino is a software consultant with over twelve years of experience in engineering and software development, and has developed high-performance applications using digital signal processors, field programmable gate arrays, and the Cell Broadband Engine. He's the author of Programming the Cell Processor: For Games, Graphics, and Numerical Computation.

"Sobre este título" puede pertenecer a otra edición de este libro.

Comprar nuevo Ver libro

Gastos de envío: EUR 6,04
De Canada a Estados Unidos de America

Destinos, gastos y plazos de envío

Añadir al carrito

Los mejores resultados en AbeBooks

1.

Scarpino, Matthew
Publicado por Manning Publications
ISBN 10: 1617290173 ISBN 13: 9781617290176
Nuevo PAPERBACK Cantidad disponible: 3
Librería
Russell Books
(Victoria, BC, Canada)
Valoración
[?]

Descripción Manning Publications. PAPERBACK. Condición: New. 1617290173 Special order direct from the distributor. Nº de ref. del artículo: ING9781617290176

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 63,99
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 6,04
De Canada a Estados Unidos de America
Destinos, gastos y plazos de envío

2.

Matthew Scarpino
Publicado por Manning Publications (2011)
ISBN 10: 1617290173 ISBN 13: 9781617290176
Nuevo Paperback Cantidad disponible: 1
Librería
Ergodebooks
(RICHMOND, TX, Estados Unidos de America)
Valoración
[?]

Descripción Manning Publications, 2011. Paperback. Condición: New. Nº de ref. del artículo: DADAX1617290173

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 67,19
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,44
A Estados Unidos de America
Destinos, gastos y plazos de envío

3.

Matthew Scarpino
Publicado por Manning Publications (2011)
ISBN 10: 1617290173 ISBN 13: 9781617290176
Nuevo Paperback Cantidad disponible: 2
Librería
Revaluation Books
(Exeter, Reino Unido)
Valoración
[?]

Descripción Manning Publications, 2011. Paperback. Condición: Brand New. 1st edition. 456 pages. 9.20x7.40x1.30 inches. In Stock. Nº de ref. del artículo: xr1617290173

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 62,27
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 8,53
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

4.

Scarpino, Matthew
Publicado por Manning Publications (2011)
ISBN 10: 1617290173 ISBN 13: 9781617290176
Nuevo Paperback Cantidad disponible: 2
Librería
Murray Media
(North Miami Beach, FL, Estados Unidos de America)
Valoración
[?]

Descripción Manning Publications, 2011. Paperback. Condición: New. Never used!. Nº de ref. del artículo: P111617290173

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 80,24
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

5.

Matthew Scarpino
Publicado por Manning Publications (2011)
ISBN 10: 1617290173 ISBN 13: 9781617290176
Nuevo Paperback Cantidad disponible: 1
Librería
Revaluation Books
(Exeter, Reino Unido)
Valoración
[?]

Descripción Manning Publications, 2011. Paperback. Condición: Brand New. 1st edition. 456 pages. 9.20x7.40x1.30 inches. In Stock. Nº de ref. del artículo: zk1617290173

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 74,13
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 8,53
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

6.

Matthew Scarpino
Publicado por Manning Publications (2011)
ISBN 10: 1617290173 ISBN 13: 9781617290176
Nuevo Tapa blanda Cantidad disponible: 1
Librería
Irish Booksellers
(Portland, ME, Estados Unidos de America)
Valoración
[?]

Descripción Manning Publications, 2011. Condición: New. book. Nº de ref. del artículo: M1617290173

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 85,04
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

7.

Matthew Scarpino
Publicado por Manning Publications (2011)
ISBN 10: 1617290173 ISBN 13: 9781617290176
Nuevo Paperback Cantidad disponible: 1
Librería
Books Express
(Portsmouth, NH, Estados Unidos de America)
Valoración
[?]

Descripción Manning Publications, 2011. Paperback. Condición: New. 1. Ships with Tracking Number! INTERNATIONAL WORLDWIDE Shipping available. Buy with confidence, excellent customer service!. Nº de ref. del artículo: 1617290173n

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 211,64
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

8.

Scarpino, Matthew
Publicado por Manning Publications
ISBN 10: 1617290173 ISBN 13: 9781617290176
Nuevo PAPERBACK Cantidad disponible: 1
Librería
Cloud 9 Books
(Wellington, FL, Estados Unidos de America)
Valoración
[?]

Descripción Manning Publications. PAPERBACK. Condición: New. 1617290173 New Condition. Nº de ref. del artículo: NEW7.0758411

Más información sobre este vendedor | Contactar al vendedor

Comprar nuevo
EUR 303,98
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 4,31
A Estados Unidos de America
Destinos, gastos y plazos de envío