In this episode, we'll go over the fundamentals of OpenCL. Discussing concepts that once understood, will make implementing and using OpenCL much easier. This episode covers, OpenCL devices, objects and memory spaces. Several code examples are presented and we'll walk through the steps needed to run an OpenCL calculation.