Introducing The OpenCL Memory Model (and a Surprise!)
Details
Let's kick off the New Year with a detailed look into the OpenCL memory model!
OpenCL 2.0 introduced a memory model, which defines what values are observed in memory when multiple reads and writes occur. The OpenCL 2.0 memory model is based upon the model introduced in C++11, which was the culmination of hard work with processor vendors, and software experts, to agree upon behaviour. Modern memory models are critical to writing fast and correct software today.
Come learn about why memory models are important, what they do, how they work, and what we are still figuring out, from AJ Guillon, a member of the OpenCL working group.
There will also be a very special surprise announced at the end! Don't miss it!
