Author: Wen-Mei W. Hwu,Tom Conte,Nacho Navarro