Author: Developer Skill Sprints
This skill sprint replay is available on the Embarcadero YouTube channel at https://www.youtube.com/watch?v=c4BigmnQhB0
Learning Resources:
OpenCL information
- Kronos Group – https://www.khronos.org/opencl/
- Wikipedia – https://en.wikipedia.org/wiki/OpenCL
- OpenCL v2.1 reference pages – https://www.khronos.org/registry/cl/sdk/2.1/docs/man/xhtml/
- OpenCL conformant products – https://www.khronos.org/conformance/adopters/conformant-products#opencl
OpenCL Computer and Chip Manufacturer information
- NVIDIA – https://developer.nvidia.com/opencl
- AMD – http://developer.amd.com/tools-and-sdks/opencl-zone/
- Intel – https://software.intel.com/en-us/intel-opencl
- Apple – https://developer.apple.com/opencl/
- Qualcomm – https://developer.qualcomm.com/category/tags/opencl
OpenCL from Embarcadero Technology Partners
- Mitov Sofware – Mitov Runtime – http://www.mitov.com/products/mitov-runtime
- Dew Research – Mtx-Vec – http://www.dewresearch.com/products
OpenCL links for Delphi and C++
- List of all OpenCL language wrappers – https://www.linkedin.com/pulse/list-all-known-opencl-wrappers-vincent-hindriksen
- OpenCL v1.2 for Delphi – http://lab4.fme.vutbr.cz/heatlab/OpenCLforDelphi.html
- Delphi OpenCL – archived – https://code.google.com/p/delphi-opencl/
OpenCL Use Case Articles
- 13 application areas where OpenCL can be used – http://streamcomputing.eu/blog/2013-06-03/the-application-areas-opencl-can-be-used/
- Ten Reasons Why We Love OpenCL (and you might too) – http://amdahlsoftware.com/ten-reasons-why-we-love-opencl-and-why-you-might-too/
OpenCL Tutorials
- OpenCL Optimization Case Study: Simple Reductions – http://developer.amd.com/resources/documentation-articles/articles-whitepapers/opencl-optimization-case-study-simple-reductions/
- A Gentle Introduction to OpenCL – http://www.drdobbs.com/parallel/a-gentle-introduction-to-opencl/231002854
- OpenCL tutorials white papers and how to Guides – https://www.khronos.org/opencl/resources/opencl-tutorials-white-papers-and-how-to-guides
- Getting Started with OpenCL on Android – http://arrayfire.com/getting-started-with-opencl-on-android/
Demo source code and slides are available on CodeCentral at http://cc.embarcadero.com/item/30441
You’ll find a complete list of Developer Skill Sprint videos on YouTube at https://www.youtube.com/playlist?list=PLwUPJvR9mZHhZTajVWsgaFPLtDA-t1Xwc
If you know of other OpenCL resources for Delphi and C++Builder, please post a comment and I will update this blog post.