| 2026 | CGO | Pushing Tensor Accelerators beyond MatMul in a User-Schedulable Language. | Yihong Zhang, Derek K. Gerstmann, Andrew Adams, Maaz Bin Safeer Ahmad |
| 2023 | ASPLOS | Fast Instruction Selection for Fast Digital Signal Processing. | Alexander J. Root, Maaz Bin Safeer Ahmad, Dillon Sharlet, Andrew Adams, Shoaib Kamil, Jonathan Ragan-Kelley |
| 2022 | ASPLOS | Vector instruction selection for digital signal processors using program synthesis. | Maaz Bin Safeer Ahmad, Alexander J. Root, Andrew Adams, Shoaib Kamil, Alvin Cheung |
| 2017 | CGO | Parallel associative reductions in halide. | Patricia Suriana, Andrew Adams, Shoaib Kamil |
| 2016 | ISCAS | The effect of amplitude resolution and mismatch on a digital-to-analog converter used for digital harmonic-cancelling sine-wave synthesis. | Pasindu Aluthwala, Neil Weste, Andrew Adams, Torsten Lehmann, Sri Parameswaran |
| 2015 | CVPR | Fast bilateral-space stereo for synthetic defocus. | Jonathan T. Barron, Andrew Adams, Yichang Shih, Carlos Hernndez |
| 2015 | ISCAS | Design of a digital harmonic-cancelling sine-wave synthesizer with 100 MHz output frequency, 43.5 dB SFDR, and 2.26 mW power. | Pasindu Aluthwala, Neil Weste, Andrew Adams, Torsten Lehmann, Sri Parameswaran |
| 2015 | SIGGRAPH | An introduction to halide. | Jonathan Ragan-Kelley, Andrew Adams, Dillon Sharlet |
| 2014 | ISCAS | A simple digital architecture for a harmonic-cancelling sine-wave synthesizer. | Pasindu Aluthwala, Neil Weste, Andrew Adams, Torsten Lehmann, Sri Parameswaran |
| 2013 | PLDI | Halide: a language and compiler for optimizing parallelism, locality, and recomputation in image processing pipelines. | Jonathan Ragan-Kelley, Connelly Barnes, Andrew Adams, Sylvain Paris, Frdo Durand, Saman P. Amarasinghe |