default search action
Shoaib Kamil 0001
Person information
- affiliation: Adobe Systems Inc., Seattle, WA, USA
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j18]Yong Li, Shoaib Kamil, Keenan Crane, Alec Jacobson, Yotam I. Gingold:
IMESH: A DSL for Mesh Processing. ACM Trans. Graph. 43(5): 154:1-154:17 (2024) - 2023
- [c41]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 - 2022
- [j17]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) - [j16]Philipp Herholz, Xuan Tang, Teseo Schneider, Shoaib Kamil, Daniele Panozzo, Olga Sorkine-Hornung:
Sparsity-Specific Code Optimization using Expression Trees. ACM Trans. Graph. 41(5): 175:1-175:19 (2022) - [c40]Maaz Bin Safeer Ahmad, Alexander J. Root, Andrew Adams, Shoaib Kamil, Alvin Cheung:
Vector instruction selection for digital signal processors using program synthesis. ASPLOS 2022: 1004-1016 - [c39]Xuan Tang, Zachary Ferguson, Teseo Schneider, Denis Zorin, Shoaib Kamil, Daniele Panozzo:
A Cross-Platform Benchmark for Interval Computation Libraries. PPAM (2) 2022: 415-427 - [c38]Yong Li, Shoaib Kamil, Alec Jacobson, Yotam I. Gingold:
H rtDown: Document Processor for Executable Linear Algebra Papers. SIGGRAPH Asia 2022: 51:1-51:8 - 2021
- [j15]Yong Li, Shoaib Kamil, Alec Jacobson, Yotam I. Gingold:
I♥LA: compilable markdown for linear algebra. ACM Trans. Graph. 40(6): 264:1-264:14 (2021) - [c37]Ajay Brahmakshatriya, Yunming Zhang, Changwan Hong, Shoaib Kamil, Julian Shun, Saman P. Amarasinghe:
Compiling Graph Applications for GPU s with GraphIt. CGO 2021: 248-261 - [c36]Jessica Ray, Ajay Brahmakshatriya, Richard Wang, Shoaib Kamil, Albert Reuther, Vivienne Sze, Saman P. Amarasinghe:
Domain-Specific Language Abstractions for Compression. DCC 2021: 364 - [i10]Yong Li, Shoaib Kamil, Alec Jacobson, Yotam I. Gingold:
I$\heartsuit$LA: Compilable Markdown for Linear Algebra. CoRR abs/2109.13001 (2021) - [i9]Xuan Tang, Zachary Ferguson, Teseo Schneider, Denis Zorin, Shoaib Kamil, Daniele Panozzo:
A Cross-Platform Benchmark for Interval Computation Libraries. CoRR abs/2110.06215 (2021) - [i8]Philipp Herholz, Xuan Tang, Teseo Schneider, Shoaib Kamil, Daniele Panozzo, Olga Sorkine-Hornung:
Sparsity-Specific Code Optimization using Expression Trees. CoRR abs/2110.12865 (2021) - 2020
- [j14]Xuan Tang, Teseo Schneider, Shoaib Kamil, Aurojit Panda, Jinyang Li, Daniele Panozzo:
EGGS: Sparsity-Specific Code Generation. Comput. Graph. Forum 39(5): 209-219 (2020) - [j13]Ryan Senanayake, Changwan Hong, Ziheng Wang, Amalee Wilson, Stephen Chou, Shoaib Kamil, Saman P. Amarasinghe, Fredrik Kjolstad:
A sparse iteration space transformation framework for sparse tensor algebra. Proc. ACM Program. Lang. 4(OOPSLA): 158:1-158:30 (2020) - [j12]Julie L. Newcomb, Andrew Adams, Steven Johnson, Rastislav Bodík, Shoaib Kamil:
Verifying and improving Halide's term rewriting system with program synthesis. Proc. ACM Program. Lang. 4(OOPSLA): 166:1-166:28 (2020) - [j11]Kazem Cheshmi, Danny M. Kaufman, Shoaib Kamil, Maryam Mehri Dehnavi:
NASOQ: numerically accurate sparsity-oriented QP solver. ACM Trans. Graph. 39(4): 96 (2020) - [c35]Yunming Zhang, Ajay Brahmakshatriya, Xinyi Chen, Laxman Dhulipala, Shoaib Kamil, Saman P. Amarasinghe, Julian Shun:
Optimizing ordered graph algorithms with GraphIt. CGO 2020: 158-170 - [i7]Ryan Senanayake, Fredrik Kjolstad, Changwan Hong, Shoaib Kamil, Saman P. Amarasinghe:
A Unified Iteration Space Transformation Framework for Sparse and Dense Tensor Algebra. CoRR abs/2001.00532 (2020) - [i6]Ajay Brahmakshatriya, Yunming Zhang, Changwan Hong, Shoaib Kamil, Julian Shun, Saman P. Amarasinghe:
Compliation Techniques for Graphs Algorithms on GPUs. CoRR abs/2012.07990 (2020)
2010 – 2019
- 2019
- [j10]Pavel Panchekha, Michael D. Ernst, Zachary Tatlock, Shoaib Kamil:
Modular verification of web page layout. Proc. ACM Program. Lang. 3(OOPSLA): 151:1-151:26 (2019) - [j9]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) - [c34]Fredrik Kjolstad, Willow Ahrens, Shoaib Kamil, Saman P. Amarasinghe:
Tensor Algebra Compilation with Workspaces. CGO 2019: 180-192 - [c33]Riyadh Baghdadi, Jessica Ray, Malek Ben Romdhane, Emanuele Del Sozzo, Abdurrahman Akkas, Yunming Zhang, Patricia Suriana, Shoaib Kamil, Saman P. Amarasinghe:
Tiramisu: A Polyhedral Compiler for Expressing Fast and Portable Code. CGO 2019: 193-205 - [i5]Yunming Zhang, Ajay Brahmakshatriya, Xinyi Chen, Laxman Dhulipala, Shoaib Kamil, Saman P. Amarasinghe, Julian Shun:
PriorityGraph: A Unified Programming Model for Optimizing Ordered Graph Algorithms. CoRR abs/1911.07260 (2019) - 2018
- [j8]Yunming Zhang, Mengjiao Yang, Riyadh Baghdadi, Shoaib Kamil, Julian Shun, Saman P. Amarasinghe:
GraphIt: a high-performance graph DSL. Proc. ACM Program. Lang. 2(OOPSLA): 121:1-121:30 (2018) - [c32]Pavel Panchekha, Adam T. Geller, Michael D. Ernst, Zachary Tatlock, Shoaib Kamil:
Verifying that web pages have accessible layout. PLDI 2018: 1-14 - [c31]Kazem Cheshmi, Shoaib Kamil, Michelle Mills Strout, Maryam Mehri Dehnavi:
ParSy: inspection and transformation of sparse matrix computations for parallelism. SC 2018: 62:1-62:15 - [i4]Fredrik Kjolstad, Shoaib Kamil, Saman P. Amarasinghe:
Automatic Generation of Sparse Tensor Kernels with Workspaces. CoRR abs/1802.10574 (2018) - [i3]Riyadh Baghdadi, Jessica Ray, Malek Ben Romdhane, Emanuele Del Sozzo, Abdurrahman Akkas, Yunming Zhang, Patricia Suriana, Shoaib Kamil, Saman P. Amarasinghe:
Tiramisu: A Polyhedral Compiler for Expressing Fast and Portable Code. CoRR abs/1804.10694 (2018) - [i2]Yunming Zhang, Mengjiao Yang, Riyadh Baghdadi, Shoaib Kamil, Julian Shun, Saman P. Amarasinghe:
GraphIt - A High-Performance DSL for Graph Analytics. CoRR abs/1805.00923 (2018) - 2017
- [j7]Fredrik Kjolstad, Shoaib Kamil, Stephen Chou, David Lugato, Saman P. Amarasinghe:
The tensor algebra compiler. Proc. ACM Program. Lang. 1(OOPSLA): 77:1-77:29 (2017) - [c30]Patricia Suriana, Andrew Adams, Shoaib Kamil:
Parallel associative reductions in halide. CGO 2017: 281-291 - [c29]Fredrik Kjolstad, Stephen Chou, David Lugato, Shoaib Kamil, Saman P. Amarasinghe:
taco: a tool to generate tensor algebra kernels. ASE 2017: 943-948 - [c28]Kazem Cheshmi, Shoaib Kamil, Michelle Mills Strout, Maryam Mehri Dehnavi:
Sympiler: transforming sparse matrix codes by decoupling symbolic analysis. SC 2017: 13 - [i1]Kazem Cheshmi, Shoaib Kamil, Michelle Mills Strout, Maryam Mehri Dehnavi:
Sympiler: Transforming Sparse Matrix Codes by Decoupling Symbolic Analysis. CoRR abs/1705.06575 (2017) - 2016
- [j6]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) - [c27]Shoaib Kamil, Alvin Cheung, Shachar Itzhaky, Armando Solar-Lezama:
Verified lifting of stencil computations. PLDI 2016: 711-726 - [c26]Tyler Denniston, Shoaib Kamil, Saman P. Amarasinghe:
Distributed Halide. PPoPP 2016: 5:1-5:12 - 2015
- [j5]Adam Lugowski, Shoaib Kamil, Aydin Buluç, Samuel Williams, Erika Duriakova, Leonid Oliker, Armando Fox, John R. Gilbert:
Parallel processing of filtered queries in attributed semantic graphs. J. Parallel Distributed Comput. 79-80: 115-131 (2015) - [c25]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 - [c24]Alvin Cheung, Shoaib Kamil, Armando Solar-Lezama:
Bridging the Gap Between General-Purpose and Domain-Specific Compilers with Synthesis. SNAPL 2015: 51-62 - 2014
- [c23]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 - [c22]Shoaib Kamil, Saman P. Amarasinghe, P. Sadayappan:
WOSC 2014: second workshop on optimizing stencil computations. SPLASH (Companion Volume) 2014: 89-90 - [c21]Zhilei Xu, Shoaib Kamil, Armando Solar-Lezama:
MSL: A Synthesis Enabled Language for Distributed Implementations. SC 2014: 311-322 - 2013
- [c20]Aydin Buluç, Erika Duriakova, Armando Fox, John R. Gilbert, Shoaib Kamil, Adam Lugowski, Leonid Oliker, Samuel Williams:
High-Productivity and High-Performance Analysis of Filtered Semantic Graphs. IPDPS 2013: 237-248 - [c19]James Demmel, David Eliahu, Armando Fox, Shoaib Kamil, Benjamin Lipshitz, Oded Schwartz, Omer Spillinger:
Communication-Optimal Parallel Recursive Rectangular Matrix Multiplication. IPDPS 2013: 261-272 - 2012
- [b1]Shoaib Ashraf Kamil:
Productive High Performance Parallel Programming with Auto-tuned Domain-Specific Embedded Languages. University of California, Berkeley, USA, 2012 - [c18]Aydin Buluç, Armando Fox, John R. Gilbert, Shoaib Kamil, Adam Lugowski, Leonid Oliker, Samuel Williams:
High-performance analysis of filtered semantic graphs. PACT 2012: 463-464 - [c17]Shoaib Kamil, Derrick Coetzee, Scott Beamer, Henry Cook, Ekaterina Gonina, Jonathan Harper, Jeffrey Morlan, Armando Fox:
Portable parallel performance from sequential, productive, embedded domain-specific languages. PPoPP 2012: 303-304 - [c16]James Demmel, David Eliahu, Armando Fox, Shoaib Kamil, Benjamin Lipshitz, Oded Schwartz, Omer Spillinger:
Poster: Beating MKL and ScaLAPACK at Rectangular Matrix Multiplication Using the BFS/DFS Approach. SC Companion 2012: 1370 - [c15]Aakash Prasad, David Howard, Shoaib Kamil, Armando Fox:
Parallel High Performance Bootstrapping in Python. SciPy 2012: 1-5 - [c14]Jeffrey Morlan, Shoaib Kamil, Armando Fox:
Auto-tuning the Matrix Powers Kernel with SEJITS. VECPAR 2012: 391-403 - 2011
- [c13]Henry Cook, Ekaterina Gonina, Shoaib Kamil, Gerald Friedland, David A. Patterson, Armando Fox:
CUDA-level Performance with Python-level Productivity for Gaussian Mixture Model Applications. HotPar 2011 - [c12]Shoaib Kamil, Derrick Coetzee, Armando Fox:
Bringing Parallel Performance to Python with Domain-Specific Selective Embedded Just-in-Time Specialization. SciPy 2011: 91-97 - 2010
- [j4]Shoaib Kamil, Leonid Oliker, Ali Pinar, John Shalf:
Communication Requirements and Interconnect Optimization for High-End Scientific Applications. IEEE Trans. Parallel Distributed Syst. 21(2): 188-202 (2010) - [c11]Gilbert Hendry, Johnnie Chan, Shoaib Kamil, Leonid Oliker, John Shalf, Luca P. Carloni, Keren Bergman:
Silicon Nanophotonic Network-on-Chip Using TDM Arbitration. Hot Interconnects 2010: 88-95 - [c10]Shoaib Kamil, Cy P. Chan, Leonid Oliker, John Shalf, Samuel Williams:
An auto-tuning framework for parallel multicore stencil computations. IPDPS 2010: 1-12
2000 – 2009
- 2009
- [j3]David Donofrio, Leonid Oliker, John Shalf, Michael F. Wehner, Chris Rowen, Jens Krueger, Shoaib Kamil, Marghoob Mohiyuddin:
Energy-Efficient Computing for Extreme-Scale Science. Computer 42(11): 62-71 (2009) - [j2]Kaushik Datta, Shoaib Kamil, Samuel Williams, Leonid Oliker, John Shalf, Katherine A. Yelick:
Optimization and Performance Modeling of Stencil Computations on Modern Microprocessors. SIAM Rev. 51(1): 129-159 (2009) - [c9]Gilbert Hendry, Shoaib Kamil, Aleksandr Biberman, Johnnie Chan, Benjamin G. Lee, Marghoob Mohiyuddin, Ankit Jain, Keren Bergman, Luca P. Carloni, John Kubiatowicz, Leonid Oliker, John Shalf:
Analysis of photonic networks for a chip multiprocessor using scientific applications. NOCS 2009: 104-113 - 2008
- [c8]Shoaib Kamil, John Shalf, Erich Strohmaier:
Power efficiency in high performance computing. IPDPS 2008: 1-8 - 2007
- [j1]Samuel Williams, John Shalf, Leonid Oliker, Shoaib Kamil, Parry Husbands, Katherine A. Yelick:
Scientific Computing Kernels on the Cell Processor. Int. J. Parallel Program. 35(3): 263-298 (2007) - [c7]Shoaib Kamil, Ali Pinar, Daniel K. Gunter, Michael Lijewski, Leonid Oliker, John Shalf:
Reconfigurable hybrid interconnection for static and dynamic scientific applications. Conf. Computing Frontiers 2007: 183-194 - [c6]Leonid Oliker, Andrew Canning, Jonathan Carter, Costin Iancu, Michael Lijewski, Shoaib Kamil, John Shalf, Hongzhang Shan, Erich Strohmaier, Stéphane Ethier, Tom Goodale:
Scientific Application Performance on Candidate PetaScale Platforms. IPDPS 2007: 1-12 - 2006
- [c5]Shoaib Kamil, Kaushik Datta, Samuel Williams, Leonid Oliker, John Shalf, Katherine A. Yelick:
Implicit and explicit optimizations for stencil computations. Memory System Performance and Correctness 2006: 51-60 - [c4]Samuel Williams, John Shalf, Leonid Oliker, Shoaib Kamil, Parry Husbands, Katherine A. Yelick:
The potential of the cell processor for scientific computing. Conf. Computing Frontiers 2006: 9-20 - 2005
- [c3]Shoaib Kamil, Parry Husbands, Leonid Oliker, John Shalf, Katherine A. Yelick:
Impact of modern memory subsystems on cache optimizations for stencil computations. Memory System Performance 2005: 36-43 - [c2]John Shalf, Shoaib Kamil, Leonid Oliker, David Skinner:
Analyzing Ultra-Scale Application Communication Requirements for a Reconfigurable Hybrid Interconnect. SC 2005: 17 - 2002
- [c1]Rich Vuduc, James Demmel, Katherine A. Yelick, Shoaib Kamil, Rajesh Nishtala, Benjamin C. Lee:
Performance optimizations and bounds for sparse matrix-vector multiply. SC 2002: 35:1-35:35
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:40 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint