OpenCL in Action: How to Accelerate Graphics and Computations

Ξ February 7th, 2012 | → 0 Comments | ∇ 1999 |


OpenCL in Action: How to Accelerate Graphics and Computations

OpenCL in Action: How to Accelerate Graphics and Computations
PDF | ISBN: 1617290173 | 456 Pages | 13.26 MB
Genre: Computers – Programming

Description:
Summary
OpenCL in Action is a thorough, hands-on disclosure of OpenCL, with an gaze toward showing developers how to build high-performance applications of their own. It begins near presenting the core concepts behind OpenCL, including vector computing, be likened to programming, and multi-threaded operations, and then guides you step-by-step from unsophisticated data structures to complex functions. About the Technology
Whatever set you have, it quite has more raw processing power than you’re using. OpenCL is a high-performance programming vernacular that maximizes computational power by executing on CPUs, graphics processors, and other number-crunching devices. It’s execute for speed-sensitive tasks like vector computing, matrix operations, and graphics acceleration. About this Book
OpenCL in Action blends the rules of parallel computing with the practical reality of building high-performance applications using OpenCL. It opening guides you through the fundamental data structures in an intuitive manner. Then, it explains techniques through despite high-speed sorting, facsimile processing, matrix operations, and rapid Fourier transform. The order concludes with a deep look at the all-important subject of graphics acceleration. Numerous challenging examples disclose you different ways to experiment with working code.
A background in C or C++ is helpful, but no quondam exposure to OpenCL is needed. What’s Inside
Learn OpenCL pace by pace
Tons of annotated code
Tested algorithms for maximum performance
*********** Table of ContentsPART 1 FOUNDATIONS OF OPENCL PROGRAMMING
Introducing OpenCL
Host programming: fundamental data structures
Host programming: data over and partitioning
Kernel programming: data types and device recollection
Kernel programming: operators and functions
Image processing
Events, profiling, and synchronization
Development with C++
Development with Java and Python
General coding principles PART 2 CODING PRACTICAL ALGORITHMS IN OPENCL
Reduction and sorting
Matrices and QR decomposition
Sparse matrices
Signal processing and the firm Fourier transform PART 3 ACCELERATING OPENGL WITH OPENCL
Combining OpenCL and OpenGL
Textures and renderbuffers

OpenCL in Action: How to Accelerate Graphics and Computations

Extabit Links
http://extabit.com/file/27b2n3o96sswa/9781617290176-opencl.in.action.pdf

Uploaded Links
http://ul.to/1ifyte5d/9781617290176-opencl.in.action.pdf

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google

 

Leave a reply