I am in communication with a german student that is working on OpenCL implementation of chess engine (read he’s blog about Chess on OpenCL), and it’s truly interesting in many ways.
We are not following the same path, we are of 2 different generation, with different backgrounds, on similar (or derived) technologies, with the same goal: writing a chess-engine. And sharing ideas, exchanging documents with him make my mind being much more creative, as I solved indirectly my move generation problem, and even the memory contention that I had, and branch divergence at once.
Seems incredible, but exchanging ideas with people trying to solve the same problem not only enrich you directly, but also give you the ability to mix them and finally come with surprising things! Thanks
It was originally for Srdja, but I think that the time I took to find them might be really useful for anyone interested in chess computing. Will probably update it regularly to include more documents and code.










