Timothy J. Purcell: Ray tracing on a stream processor. Stanford University, USA 2004