Video puppetry: a performative interface for cutout animation. - Connelly Barnes; David E. Jacobs; Jason Sanders; Dan B. Goldman; Szymon Rusinkiewicz; Adam Finkelstein; Maneesh Agrawala (ACM Trans. Graph., 2008)

CUDA by example: an introduction to general purpose GPU programming. - Jason Sanders; Edward Kandrot (Addison-Wesley, 2011)