The story of ispc: volta is born (part 2)
pharr.org
pharr.org
Part 1: http://pharr.org/matt/blog/2018/04/18/ispc-origins.html
Part 3: http://pharr.org/matt/blog/2018/04/20/ispc-volta-going-all-i...
Part 4: http://pharr.org/matt/blog/2018/04/21/ispc-volta-c-and-spmd....
In general, anything Matt writes is a worthwhile read. =)