SOCL: A Simple OpenCL Wrapper
I introduced the SOCL wrapper library in a blog post here. While the intent was to get the code out without a lot of fuss and bother, it is clear that a little more documentation might make SOCL more useful. This is a work in progress.
The blog entry: “Small Brick, Big ‘N’”
Download the kit socl_v0r0_kit.tgz.
Example Programs
The SOCL Library
Frequently Used Functions
SOCL_GetKernel
SOCL_CallKernel
SOCL_CreateBuffer
SOCL_CreateNamedBuffer
SOCL_WriteBuffer
SOCL_ReadBuffer
SOCL_Close
Not So Frequently Used Functions
Key Data Structures
Photo Credit: Woodley Wonderworks via Wikimedia Commons