default search action
Jonathan Ragan-Kelley
Person information
SPARQL queries
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j31]Jesse Michel, Kevin Mu, Xuanda Yang, Sai Praveen Bangaru, Elias Rojas Collins, Gilbert Bernstein, Jonathan Ragan-Kelley, Michael Carbin, Tzu-Mao Li:
Distributions for Compositionally Differentiating Parametric Discontinuities. Proc. ACM Program. Lang. 8(OOPSLA1): 893-922 (2024) - [j30]Amanda Liu, Gilbert Bernstein, Adam Chlipala, Jonathan Ragan-Kelley:
A Verified Compiler for a Functional Tensor Language. Proc. ACM Program. Lang. 8(PLDI): 320-342 (2024) - [c21]Han Guo, William Brandon, Radostin Cholakov, Jonathan Ragan-Kelley, Eric P. Xing, Yoon Kim:
Fast Matrix Multiplications for Lookup Table-Quantized LLMs. EMNLP (Findings) 2024: 12419-12433 - [c20]Tian Jin, Nolan Clement, Xin Dong, Vaishnavh Nagarajan, Michael Carbin, Jonathan Ragan-Kelley, Gintare Karolina Dziugaite:
The Cost of Scaling Down Large Language Models: Reducing Model Size Affects Memory before In-context Learning. ICLR 2024 - [c19]Matthew Caren, Kartik Chandra, Joshua B. Tenenbaum, Jonathan Ragan-Kelley, Karima Ma:
Sketching With Your Voice: "Non-Phonorealistic" Rendering of Sounds via Vocal Imitation. SIGGRAPH Asia 2024: 136:1-136:11 - [i22]Zachary Ankner, Rishab Parthasarathy, Aniruddha Nrusimha, Christopher Rinard, Jonathan Ragan-Kelley, William Brandon:
Hydra: Sequentially-Dependent Draft Heads for Medusa Decoding. CoRR abs/2402.05109 (2024) - [i21]Kartik Chandra, Tzu-Mao Li, Rachit Nigam, Joshua B. Tenenbaum, Jonathan Ragan-Kelley:
WatChat: Explaining perplexing programs by debugging mental models. CoRR abs/2403.05334 (2024) - [i20]William Brandon, Mayank Mishra, Aniruddha Nrusimha, Rameswar Panda, Jonathan Ragan-Kelley:
Reducing Transformer Key-Value Cache Size with Cross-Layer Attention. CoRR abs/2405.12981 (2024) - [i19]Han Guo, William Brandon, Radostin Cholakov, Jonathan Ragan-Kelley, Eric P. Xing, Yoon Kim:
Fast Matrix Multiplications for Lookup Table-Quantized LLMs. CoRR abs/2407.10960 (2024) - [i18]Matthew Caren, Kartik Chandra, Joshua B. Tenenbaum, Jonathan Ragan-Kelley, Karima Ma:
Sketching With Your Voice: "Non-Phonorealistic" Rendering of Sounds via Vocal Imitation. CoRR abs/2409.13507 (2024) - 2023
- [j29]Jonathan Ragan-Kelley:
Technical Perspective: Reconsidering the Design of User-Schedulable Languages. Commun. ACM 66(3): 88 (2023) - [j28]Jenny Lin, Vidya Narayanan, Yuka Ikarashi, Jonathan Ragan-Kelley, Gilbert Bernstein, James McCann:
Semantics and Scheduling for Machine Knitting Compilers. ACM Trans. Graph. 42(4): 143:1-143:26 (2023) - [j27]Sai Praveen Bangaru, Lifan Wu, Tzu-Mao Li, Jacob Munkberg, Gilbert Bernstein, Jonathan Ragan-Kelley, Frédo Durand, Aaron E. Lefohn, Yong He:
SLANG.D: Fast, Modular and Differentiable Shader Programming. ACM Trans. Graph. 42(6): 264:1-264:28 (2023) - [j26]Kartik Chandra, Tzu-Mao Li, Joshua B. Tenenbaum, Jonathan Ragan-Kelley:
Storytelling as Inverse Inverse Planning. Top. Cogn. Sci. 16(1): 54-70 (2023) - [c18]Alexander J. Root, Maaz Bin Safeer Ahmad, Dillon Sharlet, Andrew Adams, Shoaib Kamil, Jonathan Ragan-Kelley:
Fast Instruction Selection for Fast Digital Signal Processing. ASPLOS (4) 2023: 125-137 - [c17]Kartik Chandra, Tzu-Mao Li, Josh Tenenbaum, Jonathan Ragan-Kelley:
Storytelling as Inverse Inverse Planning. CogSci 2023 - [c16]Kartik Chandra, Tony Chen, Tzu-Mao Li, Jonathan Ragan-Kelley, Josh Tenenbaum:
Inferring the Future by Imagining the Past. NeurIPS 2023 - [c15]Kartik Chandra, Tzu-Mao Li, Joshua B. Tenenbaum, Jonathan Ragan-Kelley:
Acting as Inverse Inverse Planning. SIGGRAPH (Conference Paper Track) 2023: 7:1-7:12 - [i17]Kartik Chandra, Tzu-Mao Li, Josh Tenenbaum, Jonathan Ragan-Kelley:
Acting as Inverse Inverse Planning. CoRR abs/2305.16913 (2023) - [i16]Kartik Chandra, Tony Chen, Tzu-Mao Li, Jonathan Ragan-Kelley, Joshua B. Tenenbaum:
Inferring the Future by Imagining the Past. CoRR abs/2305.17195 (2023) - [i15]Tian Jin, Nolan Clement, Xin Dong, Vaishnavh Nagarajan, Michael Carbin, Jonathan Ragan-Kelley, Gintare Karolina Dziugaite:
The Cost of Down-Scaling Language Models: Fact Recall Deteriorates before In-Context Learning. CoRR abs/2310.04680 (2023) - [i14]William Brandon, Aniruddha Nrusimha, Kevin Qian, Zachary Ankner, Tian Jin, Zhiye Song, Jonathan Ragan-Kelley:
Striped Attention: Faster Ring Attention for Causal Transformers. CoRR abs/2311.09431 (2023) - [i13]Utkarsh Singhal, Brian Cheung, Kartik Chandra, Jonathan Ragan-Kelley, Joshua B. Tenenbaum, Tomaso A. Poggio, Stella X. Yu:
How to guess a gradient. CoRR abs/2312.04709 (2023) - 2022
- [j25]Amanda Liu, Gilbert Louis Bernstein, Adam Chlipala, Jonathan Ragan-Kelley:
Verified tensor-program optimization via high-level scheduling rewrites. Proc. ACM Program. Lang. 6(POPL): 1-28 (2022) - [j24]Karima Ma, Michaël Gharbi, Andrew Adams, Shoaib Kamil, Tzu-Mao Li, Connelly Barnes, Jonathan Ragan-Kelley:
Searching for Fast Demosaicking Algorithms. ACM Trans. Graph. 41(5): 172:1-172:18 (2022) - [c14]Kartik Chandra, Audrey Xie, Jonathan Ragan-Kelley, Erik Meijer:
Gradient Descent: The Ultimate Optimizer. NeurIPS 2022 - [c13]Yuka Ikarashi, Gilbert Louis Bernstein, Alex Reinking, Hasan Genc, Jonathan Ragan-Kelley:
Exocompilation for productive programming of hardware accelerators. PLDI 2022: 703-718 - [c12]Kartik Chandra, Tzu-Mao Li, Joshua B. Tenenbaum, Jonathan Ragan-Kelley:
Designing Perceptual Puzzles by Differentiating Probabilistic Programs. SIGGRAPH (Conference Paper Track) 2022: 21:1-21:9 - [i12]Kartik Chandra, Tzu-Mao Li, Joshua B. Tenenbaum, Jonathan Ragan-Kelley:
Designing Perceptual Puzzles by Differentiating Probabilistic Programs. CoRR abs/2204.12301 (2022) - [i11]Alex Reinking, Gilbert Louis Bernstein, Jonathan Ragan-Kelley:
Formal Semantics for the Halide Language. CoRR abs/2210.15740 (2022) - 2021
- [j23]Adam Paszke, Daniel D. Johnson, David Duvenaud, Dimitrios Vytiniotis, Alexey Radul, Matthew J. Johnson, Jonathan Ragan-Kelley, Dougal Maclaurin:
Getting to the point: index sets and parallelism-preserving autodiff for pointful array programming. Proc. ACM Program. Lang. 5(ICFP): 1-29 (2021) - [j22]Luke Anderson, Andrew Adams, Karima Ma, Tzu-Mao Li, Tian Jin, Jonathan Ragan-Kelley:
Efficient automatic scheduling of imaging and vision pipelines for the GPU. Proc. ACM Program. Lang. 5(OOPSLA): 1-28 (2021) - [j21]Sai Praveen Bangaru, Jesse Michel, Kevin Mu, Gilbert Bernstein, Tzu-Mao Li, Jonathan Ragan-Kelley:
Systematically differentiating parametric discontinuities. ACM Trans. Graph. 40(4): 107:1-107:18 (2021) - [c11]Hasan Genc, Seah Kim, Alon Amid, Ameer Haj-Ali, Vighnesh Iyer, Pranav Prakash, Jerry Zhao, Daniel Grubb, Harrison Liew, Howard Mao, Albert J. Ou, Colin Schmidt, Samuel Steffl, John Charles Wright, Ion Stoica, Jonathan Ragan-Kelley, Krste Asanovic, Borivoje Nikolic, Yakun Sophia Shao:
Gemmini: Enabling Systematic Deep-Learning Architecture Evaluation via Full-Stack Integration. DAC 2021: 769-774 - [c10]Yuka Ikarashi, Jonathan Ragan-Kelley, Tsukasa Fukusato, Jun Kato, Takeo Igarashi:
Guided Optimization for Image Processing Pipelines. VL/HCC 2021: 1-5 - [i10]Adam Paszke, Daniel D. Johnson, David Duvenaud, Dimitrios Vytiniotis, Alexey Radul, Matthew J. Johnson, Jonathan Ragan-Kelley, Dougal Maclaurin:
Getting to the Point. Index Sets and Parallelism-Preserving Autodiff for Pointful Array Programming. CoRR abs/2104.05372 (2021) - [i9]Yuka Ikarashi, Jonathan Ragan-Kelley, Tsukasa Fukusato, Jun Kato, Takeo Igarashi:
Guided Optimization for Image Processing Pipelines. CoRR abs/2107.12567 (2021) - 2020
- [j20]Tzu-Mao Li, Michal Lukác, Michaël Gharbi, Jonathan Ragan-Kelley:
Differentiable vector graphics rasterization for editing and learning. ACM Trans. Graph. 39(6): 193:1-193:15 (2020) - [c9]Vaishaal Shankar, Karl Krauth, Kailas Vodrahalli, Qifan Pu, Benjamin Recht, Ion Stoica, Jonathan Ragan-Kelley, Eric Jonas, Shivaram Venkataraman:
Serverless linear algebra. SoCC 2020: 281-295 - [c8]Yuanming Hu, Luke Anderson, Tzu-Mao Li, Qi Sun, Nathan Carr, Jonathan Ragan-Kelley, Frédo Durand:
DiffTaichi: Differentiable Programming for Physical Simulation. ICLR 2020 - [c7]Vaishaal Shankar, Alex Fang, Wenshuo Guo, Sara Fridovich-Keil, Jonathan Ragan-Kelley, Ludwig Schmidt, Benjamin Recht:
Neural Kernels Without Tangents. ICML 2020: 8614-8623 - [i8]Vaishaal Shankar, Alex Fang, Wenshuo Guo, Sara Fridovich-Keil, Ludwig Schmidt, Jonathan Ragan-Kelley, Benjamin Recht:
Neural Kernels Without Tangents. CoRR abs/2003.02237 (2020) - [i7]Gilbert Bernstein, Michael Mara, Tzu-Mao Li, Dougal Maclaurin, Jonathan Ragan-Kelley:
Differentiating a Tensor Language. CoRR abs/2008.11256 (2020) - [i6]Luke Anderson, Andrew Adams, Karima Ma, Tzu-Mao Li, Jonathan Ragan-Kelley:
Learning to Schedule Halide Pipelines for the GPU. CoRR abs/2012.07145 (2020)
2010 – 2019
- 2019
- [j19]Kiril Vidimce, Szu-Po Wang, Jonathan Ragan-Kelley, Wojciech Matusik:
OpenFab: a programmable pipeline for multimaterial fabrication. Commun. ACM 62(9): 97-105 (2019) - [j18]Andrew Adams, Karima Ma, Luke Anderson, Riyadh Baghdadi, Tzu-Mao Li, Michaël Gharbi, Benoit Steiner, Steven Johnson, Kayvon Fatahalian, Frédo Durand, Jonathan Ragan-Kelley:
Learning to optimize halide with tree search and random programs. ACM Trans. Graph. 38(4): 121:1-121:12 (2019) - [j17]Yuanming Hu, Tzu-Mao Li, Luke Anderson, Jonathan Ragan-Kelley, Frédo Durand:
Taichi: a language for high-performance computation on spatially sparse data structures. ACM Trans. Graph. 38(6): 201:1-201:16 (2019) - [j16]Maaz Bin Safeer Ahmad, Jonathan Ragan-Kelley, Alvin Cheung, Shoaib Kamil:
Automatically translating image processing libraries to halide. ACM Trans. Graph. 38(6): 204:1-204:13 (2019) - [i5]Yuanming Hu, Luke Anderson, Tzu-Mao Li, Qi Sun, Nathan Carr, Jonathan Ragan-Kelley, Frédo Durand:
DiffTaichi: Differentiable Programming for Physical Simulation. CoRR abs/1910.00935 (2019) - 2018
- [j15]Jonathan Ragan-Kelley, Andrew Adams, Dillon Sharlet, Connelly Barnes, Sylvain Paris, Marc Levoy, Saman P. Amarasinghe, Frédo Durand:
Halide: decoupling algorithms from schedules for high-performance image processing. Commun. ACM 61(1): 106-115 (2018) - [j14]Tzu-Mao Li, Michaël Gharbi, Andrew Adams, Frédo Durand, Jonathan Ragan-Kelley:
Differentiable programming for image processing and deep learning in halide. ACM Trans. Graph. 37(4): 139 (2018) - [i4]Vaishaal Shankar, Karl Krauth, Qifan Pu, Eric Jonas, Shivaram Venkataraman, Ion Stoica, Benjamin Recht, Jonathan Ragan-Kelley:
numpywren: serverless linear algebra. CoRR abs/1810.09679 (2018) - 2017
- [j13]Jing Pu, Steven Bell, Xuan Yang, Jeff Setter, Stephen Richardson, Jonathan Ragan-Kelley, Mark Horowitz:
Programming Heterogeneous Systems from an Image Processing DSL. ACM Trans. Archit. Code Optim. 14(3): 26:1-26:25 (2017) - [j12]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) - 2016
- [j11]Fredrik Kjolstad, Shoaib Kamil, Jonathan Ragan-Kelley, David I. W. Levin, Shinjiro Sueda, Desai Chen, Etienne Vouga, Danny M. Kaufman, Gurtej Kanwar, Wojciech Matusik, Saman P. Amarasinghe:
Simit: A Language for Physical Simulation. ACM Trans. Graph. 35(2): 20:1-20:21 (2016) - [j10]Ravi Teja Mullapudi, Andrew Adams, Dillon Sharlet, Jonathan Ragan-Kelley, Kayvon Fatahalian:
Automatically scheduling halide image processing pipelines. ACM Trans. Graph. 35(4): 83:1-83:11 (2016) - [j9]Felix Heide, Steven Diamond, Matthias Nießner, Jonathan Ragan-Kelley, Wolfgang Heidrich, Gordon Wetzstein:
ProxImaL: efficient image optimization using proximal algorithms. ACM Trans. Graph. 35(4): 84:1-84:15 (2016) - [j8]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) - [i3]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) - [i2]Xuan Yang, Jing Pu, Blaine Burton Rister, Nikhil Bhagdikar, Stephen Richardson, Shahar Kvatinsky, Jonathan Ragan-Kelley, Ardavan Pedram, Mark Horowitz:
A Systematic Approach to Blocking Convolutional Neural Networks. CoRR abs/1606.04209 (2016) - [i1]Jing Pu, Steven Bell, Xuan Yang, Jeff Setter, Stephen Richardson, Jonathan Ragan-Kelley, Mark Horowitz:
Programming Heterogeneous Systems from an Image Processing DSL. CoRR abs/1610.09405 (2016) - 2015
- [j7]Michaël Gharbi, Yichang Shih, Gaurav Chaurasia, Jonathan Ragan-Kelley, Sylvain Paris, Frédo Durand:
Transform recipes for efficient cloud photo enhancement. ACM Trans. Graph. 34(6): 228:1-228:12 (2015) - [c6]Gaurav Chaurasia, Jonathan Ragan-Kelley, Sylvain Paris, George Drettakis, Frédo Durand:
Compiling high performance recursive filters. High Performance Graphics 2015: 85-94 - [c5]Charith Mendis, Jeffrey Bosboom, Kevin Wu, Shoaib Kamil, Jonathan Ragan-Kelley, Sylvain Paris, Qin Zhao, Saman P. Amarasinghe:
Helium: lifting high-performance stencil kernels from stripped x86 binaries to halide DSL code. PLDI 2015: 391-402 - [c4]Jonathan Ragan-Kelley, Andrew Adams, Dillon Sharlet:
An introduction to halide. SIGGRAPH Courses 2015: 3:1-3:160 - 2014
- [b1]Jonathan Ragan-Kelley:
Decoupling algorithms from the organization of computation for high performance image processing. Massachusetts Institute of Technology, Cambridge, MA, USA, 2014 - [j6]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) - [c3]Jason Ansel, Shoaib Kamil, Kalyan Veeramachaneni, Jonathan Ragan-Kelley, Jeffrey Bosboom, Una-May O'Reilly, Saman P. Amarasinghe:
OpenTuner: an extensible framework for program autotuning. PACT 2014: 303-316 - [e1]Ingo Wald, Jonathan Ragan-Kelley:
High-Performance Graphics 2014, Lyon, France, 2014. Proceedings. Eurographics Association 2014, ISBN 978-3-905674-60-6 [contents] - 2013
- [j5]Kiril Vidimce, Szu-Po Wang, Jonathan Ragan-Kelley, Wojciech Matusik:
OpenFab: a programmable pipeline for multi-material fabrication. ACM Trans. Graph. 32(4): 136:1-136:12 (2013) - [c2]Phitchaya Mangpo Phothilimthana, Jason Ansel, Jonathan Ragan-Kelley, Saman P. Amarasinghe:
Portable performance on heterogeneous architectures. ASPLOS 2013: 431-444 - [c1]Jonathan Ragan-Kelley, Connelly Barnes, Andrew Adams, Sylvain Paris, Frédo Durand, Saman P. Amarasinghe:
Halide: a language and compiler for optimizing parallelism, locality, and recomputation in image processing pipelines. PLDI 2013: 519-530 - 2012
- [j4]Jonathan Ragan-Kelley, Andrew Adams, Sylvain Paris, Marc Levoy, Saman P. Amarasinghe, Frédo Durand:
Decoupling algorithms from schedules for easy optimization of image processing pipelines. ACM Trans. Graph. 31(4): 32:1-32:12 (2012) - 2011
- [j3]Jonathan Ragan-Kelley, Jaakko Lehtinen, Jiawen Chen, Michael C. Doggett, Frédo Durand:
Decoupled sampling for graphics pipelines. ACM Trans. Graph. 30(3): 17:1-17:17 (2011) - 2010
- [j2]Ilya Baran, Jiawen Chen, Jonathan Ragan-Kelley, Frédo Durand, Jaakko Lehtinen:
A hierarchical volumetric shadow algorithm for single scattering. ACM Trans. Graph. 29(6): 178 (2010)
2000 – 2009
- 2007
- [j1]Jonathan Ragan-Kelley, Charlie Kilpatrick, Brian W. Smith, Doug Epps, Paul Green, Christophe Hery, Frédo Durand:
The lightspeed automatic interactive lighting preview system. ACM Trans. Graph. 26(3): 25 (2007)
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-12-05 21:42 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint