Aether: an embedded domain specific sampling language for Monte Carlo rendering. - Luke Anderson 001; Tzu-Mao Li; Jaakko Lehtinen; Frédo Durand (ACM Trans. Graph., 2017)

Learning to optimize halide with tree search and random programs. - Andrew Adams; Karima Ma; Luke Anderson 001; Riyadh Baghdadi; Tzu-Mao Li; Michaël Gharbi; Benoit Steiner; Steven Johnson; Kayvon Fatahalian; Frédo Durand; Jonathan Ragan-Kelley (ACM Trans. Graph., 2019)

Taichi: a language for high-performance computation on spatially sparse data structures. - Yuanming Hu; Tzu-Mao Li; Luke Anderson 001; Jonathan Ragan-Kelley; Frédo Durand (ACM Trans. Graph., 2019)

DiffTaichi: Differentiable Programming for Physical Simulation. - Yuanming Hu; Luke Anderson 001; Tzu-Mao Li; Qi Sun 003; Nathan Carr 001; Jonathan Ragan-Kelley; Frédo Durand (ICLR, 2020)

Learning to Schedule Halide Pipelines for the GPU. - Luke Anderson 001; Andrew Adams; Karima Ma; Tzu-Mao Li; Jonathan Ragan-Kelley (CoRR, 2020)

Efficient automatic scheduling of imaging and vision pipelines for the GPU. - Luke Anderson 001; Andrew Adams; Karima Ma; Tzu-Mao Li; Tian Jin; Jonathan Ragan-Kelley (Proc. ACM Program. Lang., 2021)

Languages and Compilers for Rendering and Image Processing. - Luke Anderson 001 (2021)