hanrahanStream Programming Environments
Pat Hanrahan
Computer Science & Electrical Engineering Stanford University
GP^2 Workshop August 7-8, 2004
Acknowledgements
Bill Dally Eric Darve Vijay Pande Bill Mark John Owens Kurt Akeley Mark Horowitz Ian Buck Mattan Erez Kayvon Fatahalian Tim Foley Daniel Horn Michael Houston Jeremy Sugarman
Funding: DARPA, DOE, ATI, IBM, NVIDIA, SONY
Motivation
Cinematic games and media drive GPU market Current GPU faster than CPU (at graphics) Gap between the GPU and the CPU increasing Why? Data parallelism; efficient communication Programmable GPUs ≈ Stream processors Many applications map to stream processing Therefore, a $50 high-performance parallelcomputer is shipping with every PC Revolutionize computing
Overview
Technology trends ……