OpenCL Tutorial and Example Resources:
For those of you looking to learn and use OpenCL, I would recommend the high-level HandsOn OpenCL tutorial. It is compatible with many of the vendor-specific OpenCL solutions and has 12 lessons that teach you basic techniques for setting up and using OpenCL with GPU, CPU, and FPGAs.- HandsOn OpenCL Tutorial:
- PyOpenCL: This project is used in the hands-on tutorial and allows OpenCL to be called from Python code.
- NVIDIA's OpenCL Examples and Links:
- AMD guide for mapping CUDA code to OpenCL:
- Altera's OpenCL SDK for FPGAs (TBD):
- Xilinx's SDAccel for FPGAs (TBD):
- AMD's OpenCL Tutorial:
- Intel's OpenCL resources:
- Andreas' OpenCL Getting Started:
- Another Simple OpenCL Getting Started: