OpenCL Programming Guide Source Code

I’m learning OpenCL from the OpenCL Programming Guide book published in 2011 (ISBN-13 978-0-321-74964-2).

There is example code mentioned, and a URL for the book: www.openclprogrammingguide.com. The website does not load, and I cannot find the example code anywhere in the Khronos Github repositories, or anywhere else.

Is there a way to access this code still?

I can make do by just skipping the example code, but I’d love to be able to follow along.

Thanks!

After some more digging using Wayback machine, I was able to find the archived repository:

code[.]google[.]com/archive/p/opencl-book-samples/source/default/source

There was a “Download” link there that gave me the SVN repo as a .zip.

I added that page to the wayback machine in case Google – in its almighty wisdom – decides it doesn’t want to store those archived repos anymore. Apparently that stuff was deprecated/removed from support circa 2017.

I also made a public repo for the code here: github[.]com/Xerxes004/opencl-book-samples.

I haven’t had the opportunity to test it yet, but feel free to make pull requests. In particular, I was not able to copy the SVN history or authorship info, and I’d love to have those attributions in the git repo.

Cheers