Metaprogramming GPUs with Sh. - Michael D. McCool; Stefanus Du Toit (A K Peters, 2004)

Shader algebra. - Michael D. McCool; Stefanus Du Toit; Tiberiu Popa; Bryan Chan; Kevin Moule (ACM Trans. Graph., 2004)

Intel's Array Building Blocks: A retargetable, dynamic compiler and embedded language. - Chris J. Newburn; Byoungro So; Zhenying Liu; Michael D. McCool; Anwar M. Ghuloum; Stefanus Du Toit; Zhi-Gang Wang; Zhaohui Du; Yongjian Chen; Gansha Wu; Peng Guo; Zhanglin Liu; et al. (CGO, 2011)