Stream Computing on Graphics Hardware
Ian Buck
Ph.D. Thesis
Stanford University
Brook for GPUs: Stream Computing on Graphics Hardware
Ian Buck, Tim Foley, Daniel Horn, Jeremy Sugerman, Kayvon Fatahalian, Mike Houston, and Pat Hanrahan
Proceedings of SIGGRAPH 2004
Los Angeles, California. August 8-12, 2004.
A Toolkit for Computation on GPUs
Ian Buck, Tim Purcell
Chapter 37, GPUGems: Programming Techniques, Tips and Tricks for Real-Time Graphics
Published March 2004
Merrimac: Supercomputing with Streams
William J. Dally, Patrick Hanrahan, Mattan Erez, Timothy J. Knight, François Labonté, Jung-Ho Ahn, Nuwan Jayasena, Ujval J. Kapasi, Abhishek Das, Jayanth Gummaraju, and Ian Buck
SuperComputing 2003
Phoenix, Arizona, November 2003
Ray Tracing on Programmable Graphics Hardware
Tim Purcell, Ian Buck, Bill Mark, Pat Hanrahan
Proceedings of SIGGRAPH 2002
San Antonio, Texas. July 22-26, 2002.
WireGL: A Scalable Graphics System for Clusters
Greg Humphreys, Matthew Eldridge, Ian Buck, Gordon Stoll, Matthew Everett, and Pat Hanrahan
Proceedings of the SIGGRAPH 2001
Los Angeles, California. August 12-17, 2001.
Tracking Graphics State For Networked Rendering
Ian Buck, Greg Humphreys, and Pat Hanrahan
Proceedings of the 2000 Eurographics/SIGGRAPH Workshop on Graphics Hardware Conference
Interlocken, Switzerland. August 21-22, 2000.
Distributed Rendering for Scalable Displays
Greg Humphreys, Ian Buck, Mathew Eldridge, and Pat Hanrahan
SuperComputing 2000
Dallas, Texas. November 4-10, 2000.
Performance-Driven Hand-Drawn Animation
Ian Buck, Adam Finkelstein, Charles Jacob, Allison Klein, David H. Salesin, Joshua Seim, Richard Szeliski, Kentaro Toyama
The First International Symposium on Non Photorealistic Animation and Rendering
Annecy, France. June 5-7, 2000.
Animated Teleconferencing: Video Driven Facial Animation
Princeton University, Department of Computer Science, B.S.E. Undergraduate Thesis.
Accepted June, 1999.
SIGGRAPH 2004 Paper Talk
August 12, 2004
Data Parallel Computing on Graphics Hardware
Graphics Hardware 2003 Panel: GPUs as Stream Processors
July 27, 2003
Programmable Graphics Hardware
Invited Talk, Lawrence Livermore Labs
August 30, 2002
Tracking Graphics State for Network Rendering
Graphics Hardware 2001: Paper presentation
August 22, 2000