


default search action
Pat Hanrahan
Patrick M. Hanrahan
Person information
- affiliation: Stanford University, USA
- award (2019): Turing Award
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2024
- [j63]David Durst
, Feng Xie, Vishnu Sarukkai
, Brennan Shacklett
, Iuri Frosio
, Chen Tessler
, Joohwan Kim
, Carly Taylor
, Gilbert Louis Bernstein
, Sanjiban Choudhury
, Pat Hanrahan
, Kayvon Fatahalian
:
Learning to Move Like Professional Counter-Strike Players. Comput. Graph. Forum 43(8): i-ix (2024) - [i18]Ross Daly, Caleb Donovick, Caleb Terrill, Jackson Melchert, Priyanka Raina, Clark W. Barrett, Pat Hanrahan:
Efficiently Synthesizing Lowest Cost Rewrite Rules for Instruction Selection. CoRR abs/2405.06127 (2024) - [i17]David Durst, Feng Xie, Vishnu Sarukkai, Brennan Shacklett, Iuri Frosio, Chen Tessler, Joohwan Kim, Carly Taylor, Gilbert Bernstein, Sanjiban Choudhury, Pat Hanrahan, Kayvon Fatahalian:
Learning to Move Like Professional Counter-Strike Players. CoRR abs/2408.13934 (2024) - 2023
- [j62]Kalhan Koul
, Jackson Melchert
, Kavya Sreedhar
, Leonard Truong
, Gedeon Nyengele
, Keyi Zhang
, Qiaoyi Liu
, Jeff Setter
, Po-Han Chen
, Yuchen Mei
, Maxwell Strange
, Ross Daly
, Caleb Donovick
, Alex Carsello
, Taeyoung Kong
, Kathleen Feng
, Dillon Huff
, Ankita Nayak
, Rajsekhar Setaluri
, James Thomas
, Nikhil Bhagdikar
, David Durst
, Zachary Myers
, Nestan Tsiskaridze
, Stephen Richardson
, Rick Bahr
, Kayvon Fatahalian
, Pat Hanrahan
, Clark W. Barrett
, Mark Horowitz
, Christopher Torng
, Fredrik Kjolstad
, Priyanka Raina
:
AHA: An Agile Approach to the Design of Coarse-Grained Reconfigurable Accelerators and Compilers. ACM Trans. Embed. Comput. Syst. 22(2): 35:1-35:34 (2023) - [j61]Ankita Nayak
, Keyi Zhang
, Rajsekhar Setaluri
, Alex Carsello
, Makai Mann
, Christopher Torng
, Stephen Richardson
, Rick Bahr
, Pat Hanrahan
, Mark Horowitz
, Priyanka Raina
:
Improving Energy Efficiency of CGRAs with Low-Overhead Fine-Grained Power Domains. ACM Trans. Reconfigurable Technol. Syst. 16(2): 26:1-26:28 (2023) - [c136]Jackson Melchert, Kathleen Feng, Caleb Donovick, Ross Daly, Ritvik Sharma, Clark W. Barrett, Mark A. Horowitz, Pat Hanrahan, Priyanka Raina:
APEX: A Framework for Automated Processing Element Design Space Exploration using Frequent Subgraph Analysis. ASPLOS (3) 2023: 33-45 - [i16]Caleb Donovick, Ross Daly, Jackson Melchert, Lenny Truong, Priyanka Raina, Pat Hanrahan, Clark W. Barrett:
PEak: A Single Source of Truth for Hardware Design and Verification. CoRR abs/2308.13106 (2023) - 2022
- [j60]Sadjad Fouladi, Brennan Shacklett, Fait Poms, Arjun Arora, Alex Ozdemir, Deepti Raghavan, Pat Hanrahan, Kayvon Fatahalian, Keith Winstein
:
R2E2: low-latency path tracing of terabyte-scale scenes using thousands of cloud CPUs. ACM Trans. Graph. 41(4): 76:1-76:12 (2022) - [c135]Ross Daly, Caleb Donovick, Jackson Melchert, Rajsekhar Setaluri, Nestan Tsiskaridze, Priyanka Raina
, Clark W. Barrett
, Pat Hanrahan:
Synthesizing Instruction Selection Rewrite Rules from RTL using SMT. FMCAD 2022: 139-150 - [c134]Will Crichton
, Marco Patrignani
, Maneesh Agrawala
, Pat Hanrahan:
Modular information flow through ownership. PLDI 2022: 1-14 - 2021
- [j59]Pat Hanrahan
, Edwin E. Catmull, Mary C. Whitton, Chris R. Johnson, Dave Kasik:
The Design of RenderMan. IEEE Computer Graphics and Applications 41(4): 7-15 (2021) - [j58]Michael Mara, Felix Heide, Michael Zollhöfer, Matthias Nießner, Pat Hanrahan:
Thallo - Scheduling for High-Performance Large-Scale Non-Linear Least-Squares Solvers. ACM Trans. Graph. 40(5): 184:1-184:14 (2021) - [c133]Will Crichton
, Maneesh Agrawala
, Pat Hanrahan:
The Role of Working Memory in Program Tracing. CHI 2021: 56:1-56:13 - [c132]Dillon Huff, Steve Dai, Pat Hanrahan:
Clockwork: Resource-Efficient Static Scheduling for Multi-Rate Image Processing Applications on FPGAs. FCCM 2021: 186-194 - [c131]Dillon Huff, Steve Dai, Pat Hanrahan:
Clockwork: Resource-Efficient Static Scheduling for Multi-Rate Image Processing Applications on FPGAs. FPGA 2021: 145-146 - [c130]Will Crichton
, Georgia Gabriela Sampaio, Pat Hanrahan:
Automating Program Structure Classification. SIGCSE 2021: 1177-1183 - [c129]Feng Xie, James C. Bieron, Pieter Peers, Pat Hanrahan:
Experimental Analysis of Multiple Scattering BRDF Models. SIGGRAPH Asia Technical Communications 2021: 13:1-13:4 - [c128]Jane L., Kevin Y. Zhai, Jose Echevarria, Ohad Fried
, Pat Hanrahan, James A. Landay:
Dynamic Guidance for Decluttering Photographic Compositions. UIST 2021: 359-371 - [i15]Will Crichton, Maneesh Agrawala, Pat Hanrahan:
The Role of Working Memory in Program Tracing. CoRR abs/2101.06305 (2021) - [i14]Will Crichton, Georgia Gabriela Sampaio, Pat Hanrahan:
Automating Program Structure Classification. CoRR abs/2101.10087 (2021) - [i13]Jackson Melchert, Kathleen Feng, Caleb Donovick, Ross Daly, Clark W. Barrett, Mark Horowitz, Pat Hanrahan, Priyanka Raina:
Automated Design Space Exploration of CGRA Processing Element Architectures using Frequent Subgraph Analysis. CoRR abs/2104.14155 (2021) - [i12]Will Crichton, Marco Patrignani, Maneesh Agrawala, Pat Hanrahan:
Modular Information Flow Through Ownership. CoRR abs/2111.13662 (2021) - 2020
- [c127]James Thomas, Pat Hanrahan, Matei Zaharia
:
Fleet: A Framework for Massively Parallel Streaming on FPGAs. ASPLOS 2020: 639-651 - [c126]Lenny Truong, Steven Herbst, Rajsekhar Setaluri, Makai Mann, Ross G. Daly, Keyi Zhang, Caleb Donovick
, Daniel Stanley, Mark Horowitz, Clark W. Barrett
, Pat Hanrahan:
fault: A Python Embedded Domain-Specific Language for Metaprogramming Portable Hardware Verification Components. CAV (1) 2020: 403-414 - [c125]Jane L. E
, Ohad Fried
, Jingwan Lu, Jianming Zhang, Radomír Mech, Jose Echevarria, Pat Hanrahan, James A. Landay
:
Adaptive Photographic Composition Guidance. CHI 2020: 1-13 - [c124]Rick Bahr, Clark W. Barrett, Nikhil Bhagdikar, Alex Carsello, Ross Daly, Caleb Donovick
, David Durst
, Kayvon Fatahalian, Kathleen Feng, Pat Hanrahan, Teguh Hofstee
, Mark Horowitz, Dillon Huff, Fredrik Kjolstad
, Taeyoung Kong, Qiaoyi Liu, Makai Mann, Jackson Melchert, Ankita Nayak, Aina Niemetz
, Gedeon Nyengele, Priyanka Raina, Stephen Richardson, Rajsekhar Setaluri, Jeff Setter, Kavya Sreedhar, Maxwell Strange, James Thomas, Christopher Torng, Leonard Truong, Nestan Tsiskaridze, Keyi Zhang:
Creating an Agile Hardware Design Flow. DAC 2020: 1-6 - [c123]Ankita Nayak, Keyi Zhang, Rajsekhar Setaluri, Alex Carsello, Makai Mann, Stephen Richardson, Rick Bahr, Pat Hanrahan, Mark Horowitz, Priyanka Raina:
A Framework for Adding Low-Overhead, Fine-Grained Power Domains to CGRAs. DATE 2020: 846-851 - [c122]David Durst
, Matthew Feldman, Dillon Huff, David Akeley, Ross G. Daly, Gilbert Louis Bernstein, Marco Patrignani
, Kayvon Fatahalian, Pat Hanrahan:
Type-directed scheduling of streaming accelerators. PLDI 2020: 408-422 - [i11]Lenny Truong, Steven Herbst, Rajsekhar Setaluri, Makai Mann, Ross G. Daly, Keyi Zhang, Caleb Donovick, Daniel Stanley, Mark Horowitz, Clark W. Barrett, Pat Hanrahan:
fault: A Python Embedded Domain-Specific Language For Metaprogramming Portable Hardware Verification Components. CoRR abs/2006.11669 (2020)
2010 – 2019
- 2019
- [c121]Caleb Donovick
, Makai Mann, Clark W. Barrett, Pat Hanrahan:
Agile SMT-Based Mapping for CGRAs with Restricted Routing Networks. ReConFig 2019: 1-8 - [c120]Feng Xie, Anton Kaplanyan, Warren Hunt, Pat Hanrahan:
Multiple scattering using machine learning. SIGGRAPH Talks 2019: 70:1-70:2 - [c119]Lenny Truong, Pat Hanrahan:
A Golden Age of Hardware Description Languages: Applying Programming Language Techniques to Improve Design Productivity. SNAPL 2019: 7:1-7:21 - 2018
- [j57]Hélène Perrier, David Coeurjolly
, Feng Xie, Matt Pharr, Pat Hanrahan, Victor Ostromoukhov:
Sequences with Low-Discrepancy Blue-Noise 2-D Projections. Comput. Graph. Forum 37(2): 339-353 (2018) - [j56]Alex Poms, Will Crichton
, Pat Hanrahan, Kayvon Fatahalian:
Scanner: efficient video analysis at scale. ACM Trans. Graph. 37(4): 138 (2018) - [j55]Feng Xie, Pat Hanrahan:
Multiple scattering from distributions of specular v-grooves. ACM Trans. Graph. 37(6): 276 (2018) - [c118]Cristian Mattarei, Makai Mann, Clark W. Barrett, Ross G. Daly, Dillon Huff, Pat Hanrahan:
CoSA: Integrated Verification for Agile Hardware Design. FMCAD 2018: 1-5 - [c117]Dillon Huff, Pat Hanrahan:
Using Runtime Circuit Specialization to Accelerate Simulations of Reconfigurable Architectures. ReConFig 2018: 1-6 - [i10]Alex Poms, Will Crichton, Pat Hanrahan, Kayvon Fatahalian:
Scanner: Efficient Video Analysis at Scale. CoRR abs/1805.07339 (2018) - 2017
- [j54]Manolis Papadakis, Gilbert Louis Bernstein, Rahul Sharma, Alex Aiken, Pat Hanrahan:
Seam: provably safe local edits on graphs. Proc. ACM Program. Lang. 1(OOPSLA): 78:1-78:29 (2017) - [j53]Katherine Breeden
, Pat Hanrahan:
Gaze Data for the Analysis of Attention in Feature Films. ACM Trans. Appl. Percept. 14(4): 23:1-23:14 (2017) - [j52]Zachary DeVito, Michael Mara, Michael Zollhöfer, Gilbert Bernstein, Jonathan Ragan-Kelley, Christian Theobalt
, Pat Hanrahan, Matthew Fisher, Matthias Nießner:
Opt: A Domain Specific Language for Non-Linear Least Squares Optimization in Graphics and Imaging. ACM Trans. Graph. 36(5): 171:1-171:27 (2017) - [c116]Mike Roberts, Shital Shah, Debadeepta Dey, Anh Truong, Sudipta N. Sinha, Ashish Kapoor, Pat Hanrahan, Neel Joshi:
Submodular Trajectory Optimization for Aerial 3D Scanning. ICCV 2017: 5334-5343 - [i9]Sharon Lin, Matthew Fisher, Angela Dai, Pat Hanrahan:
LayerBuilder: Layer Decomposition for Interactive Image and Video Color Editing. CoRR abs/1701.03754 (2017) - [i8]Mike Roberts, Debadeepta Dey, Anh Truong, Sudipta N. Sinha, Shital Shah, Ashish Kapoor, Pat Hanrahan, Neel Joshi:
Submodular Trajectory Optimization for Aerial 3D Scanning. CoRR abs/1705.00703 (2017) - [i7]Li Yi, Lin Shao, Manolis Savva, Haibin Huang, Yang Zhou, Qirui Wang, Benjamin Graham, Martin Engelcke, Roman Klokov, Victor S. Lempitsky, Yuan Gan, Pengyu Wang, Kun Liu, Fenggen Yu, Panpan Shui, Bingyang Hu, Yan Zhang, Yangyan Li, Rui Bu, Mingchao Sun, Wei Wu, Minki Jeong, Jaehoon Choi, Changick Kim, Angom Geetchandra, Narasimha Murthy, Bhargava Ramu, Bharadwaj Manda, M. Ramanathan, Gautam Kumar, P. Preetham, Siddharth Srivastava, Swati Bhugra, Brejesh Lall, Christian Häne, Shubham Tulsiani, Jitendra Malik, Jared Lafer, Ramsey Jones, Siyuan Li, Jie Lu, Shi Jin, Jingyi Yu, Qixing Huang, Evangelos Kalogerakis, Silvio Savarese, Pat Hanrahan, Thomas A. Funkhouser, Hao Su, Leonidas J. Guibas:
Large-Scale 3D Shape Reconstruction and Segmentation from ShapeNet Core55. CoRR abs/1710.06104 (2017) - 2016
- [j51]Gilbert Louis Bernstein, Chinmayee Shah, Crystal Lemire, Zachary DeVito, Matthew Fisher, Philip Alexander Levis, Pat Hanrahan:
Ebb: A DSL for Physical Simulation on CPUs and GPUs. ACM Trans. Graph. 35(2): 21:1-21:12 (2016) - [j50]Mike Roberts, Pat Hanrahan:
Generating dynamically feasible trajectories for quadrotor cameras. ACM Trans. Graph. 35(4): 61:1-61:11 (2016) - [j49]James Hegarty, Ross G. Daly, Zachary DeVito, Mark Horowitz, Pat Hanrahan, Jonathan Ragan-Kelley:
Rigel: flexible multi-rate image processing hardware. ACM Trans. Graph. 35(4): 85:1-85:11 (2016) - [j48]Manolis Savva
, Angel X. Chang, Pat Hanrahan, Matthew Fisher, Matthias Nießner:
PiGraphs: learning interaction snapshots from observations. ACM Trans. Graph. 35(4): 139:1-139:12 (2016) - [c115]Katherine Breeden, Pat Hanrahan:
Analyzing gaze synchrony in cinema: a pilot study. SAP 2016: 129 - [c114]Daniel Ritchie, Anna Thomas, Pat Hanrahan, Noah D. Goodman:
Neurally-Guided Procedural Models: Amortized Inference for Procedural Graphics Programs using Neural Networks. NIPS 2016: 622-630 - [c113]Manolis Savva
, Angel X. Chang, Pat Hanrahan, Matthew Fisher, Matthias Nießner:
PiGraphs: learning interaction snapshots from observations. SIGGRAPH ASIA Virtual Reality meets Physical Reality 2016: 5:1-5:2 - [i6]Daniel Ritchie, Anna Thomas, Pat Hanrahan, Noah D. Goodman:
Neurally-Guided Procedural Models: Learning to Guide Procedural Models with Deep Neural Networks. CoRR abs/1603.06143 (2016) - [i5]Zachary DeVito, Michael Mara, Michael Zollhöfer, Gilbert Louis Bernstein, Jonathan Ragan-Kelley, Christian Theobalt, Pat Hanrahan, Matthew Fisher, Matthias Nießner:
Opt: A Domain Specific Language for Non-linear Least Squares Optimization in Graphics and Imaging. CoRR abs/1604.06525 (2016) - [i4]Niels Joubert, Jane L. E
, Dan B. Goldman, Floraine Berthouzoz, Mike Roberts, James A. Landay, Pat Hanrahan:
Towards a Drone Cinematographer: Guiding Quadrotor Cameras using Visual Composition Principles. CoRR abs/1610.01691 (2016) - 2015
- [j47]Daniel Ritchie
, Sharon Lin, Noah D. Goodman, Pat Hanrahan:
Generating Design Suggestions under Tight Constraints with Gradient-based Probabilistic Programming. Comput. Graph. Forum 34(2): 515-526 (2015) - [j46]Daniel Ritchie
, Ben Mildenhall, Noah D. Goodman, Pat Hanrahan:
Controlling procedural modeling programs with stochastically-ordered sequential Monte Carlo. ACM Trans. Graph. 34(4): 105:1-105:11 (2015) - [j45]Matthew Fisher, Manolis Savva
, Yangyan Li, Pat Hanrahan, Matthias Nießner:
Activity-centric scene synthesis for functional 3D scene modeling. ACM Trans. Graph. 34(6): 179:1-179:13 (2015) - [j44]Niels Joubert, Mike Roberts, Anh Truong, Floraine Berthouzoz, Pat Hanrahan:
An interactive tool for designing quadrotor camera shots. ACM Trans. Graph. 34(6): 238:1-238:11 (2015) - [c112]Manolis Savva
, Angel X. Chang, Pat Hanrahan:
Semantically-enriched 3D models for common-sense knowledge. CVPR Workshops 2015: 24-31 - [c111]Zachary DeVito, Pat Hanrahan:
The Design of Terra: Harnessing the Best Features of High-Level and Low-Level Languages. SNAPL 2015: 79-89 - [i3]Gilbert Louis Bernstein, Chinmayee Shah, Crystal Lemire, Zachary DeVito, Matthew Fisher, Philip Alexander Levis, Pat Hanrahan:
Ebb: A DSL for Physical Simluation on CPUs and GPUs. CoRR abs/1506.07577 (2015) - [i2]Angel X. Chang, Thomas A. Funkhouser, Leonidas J. Guibas, Pat Hanrahan, Qi-Xing Huang, Zimo Li, Silvio Savarese, Manolis Savva, Shuran Song, Hao Su, Jianxiong Xiao, Li Yi, Fisher Yu:
ShapeNet: An Information-Rich 3D Model Repository. CoRR abs/1512.03012 (2015) - 2014
- [j43]James Hegarty, John S. Brunhaver, Zachary DeVito, Jonathan Ragan-Kelley, Noy Cohen, Steven Bell, Artem Vasilyev, Mark Horowitz, Pat Hanrahan:
Darkroom: compiling high-level image processing code into hardware pipelines. ACM Trans. Graph. 33(4): 144:1-144:11 (2014) - [j42]Pat Hanrahan:
SceneGrok: inferring action maps in 3D environments. ACM Trans. Graph. 33(6): 212:1-212:10 (2014) - [c110]Lingfeng Yang, Pat Hanrahan, Noah D. Goodman:
Generating Efficient MCMC Kernels from Probabilistic Programs. AISTATS 2014: 1068-1076 - [c109]Manolis Savva
, Angel X. Chang, Christopher D. Manning
, Pat Hanrahan:
TransPhoner: automated mnemonic keyword generation. CHI 2014: 3725-3734 - [c108]Justin Talbot, Zachary DeVito, Pat Hanrahan:
Just-in-time Length Specialization of Dynamic Vector Code. ARRAY@PLDI 2014: 20-25 - [c107]Zachary DeVito, Daniel Ritchie
, Matthew Fisher, Alex Aiken
, Pat Hanrahan:
First-class runtime generation of high-performance types using exotypes. PLDI 2014: 77-88 - [c106]Manolis Savva
, Angel X. Chang, Gilbert Louis Bernstein, Christopher D. Manning
, Pat Hanrahan:
On being the right scale: sizing large collections of 3D models. SIGGRAPH ASIA Indoor Scene Understanding Where Graphics Meets Vision 2014: 4:1-4:11 - 2013
- [j41]Yi-Ting Yeh, Katherine Breeden, Lingfeng Yang, Matthew Fisher, Pat Hanrahan:
Synthesis of tiled patterns using factor graphs. ACM Trans. Graph. 32(1): 3:1-3:13 (2013) - [j40]Sharon Lin, Daniel Ritchie
, Matthew Fisher, Pat Hanrahan:
Probabilistic color-by-numbers: suggesting pattern colorizations using factor graphs. ACM Trans. Graph. 32(4): 37:1-37:12 (2013) - [c105]Sharon Lin, Pat Hanrahan:
Modeling how people extract color themes from images. CHI 2013: 3101-3110 - [c104]Zachary DeVito, James Hegarty, Alex Aiken, Pat Hanrahan, Jan Vitek:
Terra: a multi-stage language for high-performance computing. PLDI 2013: 105-116 - 2012
- [j39]Yi-Ting Yeh, Lingfeng Yang, Matthew Watson, Noah D. Goodman, Pat Hanrahan:
Synthesizing open worlds with constraints using locally annealed reversible jump MCMC. ACM Trans. Graph. 31(4): 56:1-56:11 (2012) - [j38]Matthew Fisher, Daniel Ritchie
, Manolis Savva
, Thomas A. Funkhouser, Pat Hanrahan:
Example-based synthesis of 3D object arrangements. ACM Trans. Graph. 31(6): 135:1-135:11 (2012) - [j37]Justin Talbot, John Gerth, Pat Hanrahan:
An Empirical Model of Slope Ratio Comparisons. IEEE Trans. Vis. Comput. Graph. 18(12): 2613-2620 (2012) - [c103]Justin Talbot, Zachary DeVito, Pat Hanrahan:
Riposte: a trace-driven compiler and parallel VM for vector code in R. PACT 2012: 43-52 - [c102]Laureen Lam, Sharon Lin, Pat Hanrahan:
Using text N-grams for model suggestions in 3D scenes. SIGGRAPH Asia Technical Briefs 2012: 30:1-30:4 - [c101]Pat Hanrahan:
Analytic database technologies for a new kind of user: the data enthusiast. SIGMOD Conference 2012: 577-578 - 2011
- [j36]Matthew Fisher, Manolis Savva
, Pat Hanrahan:
Characterizing structural relationships in scenes using graph kernels. ACM Trans. Graph. 30(4): 34 (2011) - [j35]Theresa Foley, Pat Hanrahan:
Spark: modular, composable shaders for graphics hardware. ACM Trans. Graph. 30(4): 107 (2011) - [j34]Justin Talbot, John Gerth, Pat Hanrahan:
Arc Length-Based Aspect Ratio Selection. IEEE Trans. Vis. Comput. Graph. 17(12): 2276-2282 (2011) - [c100]Zach DeVito, Niels Joubert, Francisco Palacios, Stephen Oakley, Montserrat Medina, Mike Barrientos, Erich Elsen, Frank Ham, Alex Aiken, Karthik Duraisamy, Eric Darve, Juan J. Alonso, Pat Hanrahan:
Liszt: a domain specific language for building portable mesh-based PDE solvers. SC 2011: 9:1-9:12 - [c99]Pradeep Dubey, Pat Hanrahan, Ronald Fedkiw, Michael Lentine, Craig A. Schroeder:
PhysBAM: physically based simulation. SIGGRAPH Courses 2011: 10:1-10:22 - 2010
- [j33]Bryan Catanzaro, Armando Fox, Kurt Keutzer, David A. Patterson, Bor-Yiing Su, Marc Snir, Kunle Olukotun, Pat Hanrahan, Hassan Chafi:
Ubiquitous Parallel Computing from Berkeley, Illinois, and Stanford. IEEE Micro 30(2): 41-55 (2010) - [j32]Kayvon Fatahalian, Solomon Boulos, James Hegarty, Kurt Akeley, William R. Mark, Henry P. Moreton, Pat Hanrahan:
Reducing shading on GPUs using quad-fragment merging. ACM Trans. Graph. 29(4): 67:1-67:8 (2010) - [j31]Matthew Fisher, Pat Hanrahan:
Context-based search for 3D models. ACM Trans. Graph. 29(6): 182 (2010) - [j30]Justin Talbot, Sharon Lin, Pat Hanrahan:
An Extension of Wilkinson's Algorithm for Positioning Tick Labels on Axes. IEEE Trans. Vis. Comput. Graph. 16(6): 1036-1043 (2010) - [c98]John S. Brunhaver, Kayvon Fatahalian, Pat Hanrahan:
Hardware implementation of micropolygon rasterization with motion and defocus blur. High Performance Graphics 2010: 1-9 - [c97]Solomon Boulos, Edward Luong, Kayvon Fatahalian, Henry P. Moreton, Pat Hanrahan:
Space-time hierarchical occlusion culling for micropolygon rendering with motion blur. High Performance Graphics 2010: 11-18 - [c96]Justin Talbot, Pat Hanrahan:
Adapting Daniel and Wood's modeling approach to interactive visual analytics. IEEE VAST 2010: 253-254 - [c95]Richard May, Pat Hanrahan, Daniel A. Keim, Ben Shneiderman, Stuart K. Card:
The state of visual analytics: Views on what visual analytics is and where it is going. IEEE VAST 2010: 257-259 - [c94]Hassan Chafi, Zach DeVito, Adriaan Moors, Tiark Rompf, Arvind K. Sujeeth, Pat Hanrahan, Martin Odersky, Kunle Olukotun
:
Language virtualization for heterogeneous parallel computing. OOPSLA 2010: 835-847
2000 – 2009
- 2009
- [j29]Pat Hanrahan:
Technical perspective - A graphical sense of touch. Commun. ACM 52(12): 89 (2009) - [j28]Mike Sips
, Boris Neubert, John P. Lewis, Pat Hanrahan:
Selecting good views of high-dimensional data using class consistency. Comput. Graph. Forum 28(3): 831-838 (2009) - [j27]Larry Seiler, Doug Carmean, Eric Sprangle, Tom Forsyth, Pradeep Dubey, Stephen Junkins, Adam T. Lake, Robert Cavin, Roger Espasa, Ed Grochowski, Toni Juan, Michael Abrash, Jeremy Sugerman, Pat Hanrahan:
Larrabee: A Many-Core x86 Architecture for Visual Computing. IEEE Micro 29(1): 10-21 (2009) - [j26]Jeremy Sugerman, Kayvon Fatahalian, Solomon Boulos, Kurt Akeley, Pat Hanrahan:
GRAMPS: A programming model for graphics pipelines. ACM Trans. Graph. 28(1): 4:1-4:11 (2009) - [j25]Matthew Fisher, Kayvon Fatahalian, Solomon Boulos, Kurt Akeley, William R. Mark, Pat Hanrahan:
DiagSplit: parallel, crack-free, adaptive tessellation for micropolygon rendering. ACM Trans. Graph. 28(5): 150 (2009) - [j24]Jerry O. Talton, Daniel Gibson, Lingfeng Yang, Pat Hanrahan, Vladlen Koltun:
Exploratory modeling with collaborative design spaces. ACM Trans. Graph. 28(5): 167 (2009) - [c93]Kayvon Fatahalian, Edward Luong, Solomon Boulos, Kurt Akeley, William R. Mark, Pat Hanrahan:
Data-parallel rasterization of micropolygons with defocus and motion blur. High Performance Graphics 2009: 59-68 - [c92]Pat Hanrahan:
Cartography and information presentation: a graphics/visualization perspective. GIS 2009: 1 - [c91]Bryan Chan, Justin Talbot, Leslie Wu, Nathan Sakunkoo, Mike Cammarano, Pat Hanrahan:
Vispedia: on-demand data integration for interactive visualization and exploration. SIGMOD Conference 2009: 1139-1142 - 2008
- [j23]Chris Stolte, Diane Tang, Pat Hanrahan:
Polaris: a system for query, analysis, and visualization of multidimensional databases. Commun. ACM 51(11): 75-84 (2008) - [j22]Pat Hanrahan:
Comment. Technometrics 50(4): 440-441 (2008) - [j21]Larry Seiler, Doug Carmean, Eric Sprangle, Tom Forsyth, Michael Abrash, Pradeep Dubey, Stephen Junkins, Adam T. Lake, Jeremy Sugerman, Robert Cavin, Roger Espasa, Ed Grochowski, Toni Juan, Pat Hanrahan:
Larrabee: a many-core x86 architecture for visual computing. ACM Trans. Graph. 27(3): 18 (2008) - [j20]Bryan Chan, Leslie Wu, Justin Talbot, Mike Cammarano, Pat Hanrahan:
Vispedia: Interactive Visual Exploration of Wikipedia Data via Search-Based Integration. IEEE Trans. Vis. Comput. Graph. 14(6): 1213-1220 (2008) - [c90]