Learn about all of the OpenCL Architecture and major APIs. Learn OpenCL programming with simple examples from image processing, pattern recognition and statistics with detailed code explanation. Explore several aspects of optimization techniques, with code examples to guide you through the process.
Ravishekhar Banger
Ravishekhar Banger calls himself a "Parallel Programming Dogsbody". Currently he is a specialist in OpenCL programming and works for library optimization using OpenCL. After graduation from SDMCET, Dharwad, in Electrical Engineering, he completed his Masters in Computer Technology from Indian Institute of Technology, Delhi. With more than eight years of industry experience, his present interest lies in General Purpose GPU programming models, parallel programming, and performance optimization for the GPU. Having worked for Samsung and Motorola, he is now a Member of Technical Staff at Advanced Micro Devices, Inc. One of his dreams is to cover most of the Himalayas by foot in various expeditions. You can reach him at ravibanger@gmail.com.