Brook for GPUs: stream computing on graphics hardware I Buck, T Foley, D Horn, J Sugerman, K Fatahalian, M Houston, ... ACM transactions on graphics (TOG) 23 (3), 777-786, 2004 | 1790 | 2004 |
Sequoia: Programming the memory hierarchy K Fatahalian, DR Horn, TJ Knight, L Leem, M Houston, JY Park, M Erez, ... Proceedings of the 2006 ACM/IEEE Conference on Supercomputing, 83-es, 2006 | 650 | 2006 |
Understanding the efficiency of GPU algorithms for matrix-matrix multiplication K Fatahalian, J Sugerman, P Hanrahan Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware …, 2004 | 415 | 2004 |
Green-Marl: a DSL for easy and efficient graph analysis S Hong, H Chafi, E Sedlar, K Olukotun Proceedings of the seventeenth international conference on Architectural …, 2012 | 347 | 2012 |
Selective Transmission of Image Data Based on Device Attributes KB Akeley, YR Ng, KW Waters, K Fatahalian, TJ Knight, YA Romanenko, ... US Patent App. 13/523,776, 2012 | 235 | 2012 |
Precomputing interactive dynamic deformable scenes DL James, K Fatahalian ACM Transactions on Graphics (TOG) 22 (3), 879-887, 2003 | 224 | 2003 |
A closer look at GPUs K Fatahalian, M Houston Communications of the ACM 51 (10), 50-57, 2008 | 214 | 2008 |
Storage and transmission of pictures including multiple frames KB Akeley, Y Ng, KW Waters, K Fatahalian, TJ Knight, YA Romanenko US Patent 8,908,058, 2014 | 213 | 2014 |
Optimizing data structures in high-level programs: New directions for extensible compilers based on staging T Rompf, AK Sujeeth, N Amin, KJ Brown, V Jovanovic, HJ Lee, ... Proceedings of the 40th annual ACM SIGPLAN-SIGACT symposium on Principles of …, 2013 | 123 | 2013 |
Compilation for explicitly managed memory hierarchies TJ Knight, JY Park, M Ren, M Houston, M Erez, K Fatahalian, A Aiken, ... Proceedings of the 12th ACM SIGPLAN symposium on Principles and practice of …, 2007 | 117 | 2007 |
Automatically scheduling halide image processing pipelines RT Mullapudi, A Adams, D Sharlet, J Ragan-Kelley, K Fatahalian ACM Transactions on Graphics (TOG) 35 (4), 1-11, 2016 | 110 | 2016 |
Data-parallel rasterization of micropolygons with defocus and motion blur K Fatahalian, E Luong, S Boulos, K Akeley, WR Mark, P Hanrahan Proceedings of the Conference on High Performance Graphics 2009, 59-68, 2009 | 96 | 2009 |
GRAMPS: A programming model for graphics pipelines J Sugerman, K Fatahalian, S Boulos, K Akeley, P Hanrahan ACM Transactions on Graphics (TOG) 28 (1), 1-11, 2009 | 87 | 2009 |
Composition and reuse with compiled domain-specific languages AK Sujeeth, T Rompf, KJ Brown, HJ Lee, H Chafi, V Popic, M Wu, ... European Conference on Object-Oriented Programming, 52-78, 2013 | 77 | 2013 |
Near-exhaustive precomputation of secondary cloth effects D Kim, W Koh, R Narain, K Fatahalian, A Treuille, JF O'Brien ACM Transactions on Graphics (TOG) 32 (4), 1-8, 2013 | 76 | 2013 |
GPUBench: Evaluating GPU performance for numerical and scientific application I Buck Proc. 1st ACM Workshop General-Purpose Computing on Graphics Processors (GP …, 2004 | 74 | 2004 |
System, method, and computer program product for performing object-space shading A Patney, EB Enderton, EB Lum, M Salvi, CR Wyman, Y Zhang, Y He, ... US Patent 9,747,718, 2017 | 73 | 2017 |
Adaptive shading in a graphics processing pipeline Y He, EB Lum, E Enderton, HP Moreton, K Fatahalian US Patent 9,552,667, 2017 | 73 | 2017 |
Efficient BVH construction via approximate agglomerative clustering Y Gu, Y He, K Fatahalian, G Blelloch Proceedings of the 5th High-Performance Graphics Conference, 81-88, 2013 | 71 | 2013 |
System, method, and computer program product for shading using a dynamic object-space grid A Patney, EB Enderton, EB Lum, M Salvi, CR Wyman, Y Zhang, Y He, ... US Patent 9,754,407, 2017 | 70 | 2017 |