Introduction to OpenCL
About GPU Compute
Platform Model
Execution Model
Memory Model
Environment for OpenCL Developing
Requirements
Installation on Windows
Compiling OpenCL Source
Language programmingavailable in the OpenCL
Data types
Operators
Built-in functions
Qualifiers and attributes
Vector types
OpenCL C preprocessor
Examples of OpenCLprograms
Simple programs
Vector addition
Local and global network
Examples of calculations in OpenCL
Service printf
Reduction surgery
Determination of the histogram
Mandelbrot set
Sorting algorithm bitonic
Image processing
OpenCL in various languages
Performance analysis in the OpenCL |