Publications

Conferences 2023

  • Aart J.C. Bik, Yinying Li, and Peiming Liu. Progress on the MLIR Sparsifier. 2023 LLVM Developers' Meeting (MLIR Workshop), October 10, 2023.

  • Aart J.C. Bik and Peiming Liu. Moving the MLIR Sparse Compiler Pipeline into Production. Second Workshop on Compiler Techniques for Sparse Tensor Algebra (CTSTA), Orlando, Florida, June 18, 2023 (during PLDI 2023).

  • Joo Hyung Lee, Wonpyo Park, Nicole Mitchell, Jonathan Pilault, Johan Obando-Ceron, Han-Byul Kim, Namhoon Lee, Elias Frantar, Yun Long, Amir Yazdanbakhsh, Shivani Agrawal, Suvinay Subramanian, Xin Wang, Sheng-Chun Kao, Xingyao Zhang, Trevor Gale, Aart J.C. Bik. Woohyun Han, Milen Ferev, Zhonglin Han, Hong-Seok Kim, Yann Dauphin, Gintare Karolina Dziugaite, Pablo Samuel Castro, and Utku Evci. JaxPruner: A Concise Library for Sparsity Research. Sparsity in Neural Networks Worshop. Kigali, Rwanda, May 5, 2023.

  • Aart J.C. Bik. Sparse Compilation (recording and slides). OpenXLA Dev Summit, April 27, 2023.

Journal Papers 2022

  • Aart J.C. Bik, Penporn Koanantakool, Tatiana Shpeisman, Nicolas Vasilache, Bixia Zheng, and Fredrik Kjolstad. Compiler Support for Sparse Tensor Computations in MLIR. ACM Transactions on Architecture and Code Optimization, June, 2022 (appeared as as pre-print arXiv:2202.04305, February 7, 2022).

Conferences 2022

  • Nicolas Vasilache, Oleksandr Zinenko, Aart J.C. Bik, Mahesh Ravishankar, Thomas Raoux, Alexander Belyaev, Matthias Springer, Tobias Gysi, Diego Caballero, Stephan Herhut, Stella Laurenzo, and Albert Cohen. Structured Operations: Modular Design of Code Generators for Tensor Compilers. In: Mendis, C., Rauchwerger, L. (eds) Languages and Compilers for Parallel Computing. Lecture Notes in Computer Science, vol 13829. LCPC, May 2022.

  • Aart J.C. Bik. Sparse Compiler Progress. 2022 LLVM Developers' Meeting (MLIR Summit "Project Updates" Track), November 7-10, 2022.

White Papers 2022

  • Nicolas Vasilache, Oleksandr Zinenko, Aart J.C. Bik, Mahesh Ravishankar, Thomas Raoux, Alexander Belyaev, Matthias Springer, Tobias Gysi, Diego Caballero, Stephan Herhut, Stella Laurenzo, and Albert Cohen. Composable and Modular Code Generation in MLIR: A Structured and Retargetable Approach to Tensor Compiler Construction. Distributed as pre-print arXiv:2202.03293, February 7, 2022.

Conferences 2021

Presentations 2021

  • Aart J.C. Bik. Sparse Tensor Types in MLIR (discussion). Presented at the MLIR Open Design Meeting, March 11, 2021 (recording).

  • Aart J.C. Bik. Compiler Support for Sparse Tensor Computations in MLIR. Presented at the MLIR Open Design Meeting, February 18, 2021 (slides and recording).

PhD Thesis 1996