Finch: Sparse and Structured Array Programming with Control Flow
Published in Arxiv, 2024
Recommended citation: Ahrens, Willow, Teodoro Fields Collin, Radha Patel, Kyle Deeds, Changwan Hong, and Saman Amarasinghe. "Finch: Sparse and Structured Array Programming with Control Flow." arXiv preprint arXiv:2404.16730 (2024). https://arxiv.org/pdf/2404.16730
Finch is a compiler for sparse and structured array programs which jointly takes advantage of data and program structure to produce highly efficient code.
Download paper here Explore the code here
Recommended citation: Ahrens, Willow, Teodoro Fields Collin, Radha Patel, Kyle Deeds, Changwan Hong, and Saman Amarasinghe. “Finch: Sparse and Structured Array Programming with Control Flow.” arXiv preprint arXiv:2404.16730 (2024).