UPDF AI

Halide: a language and compiler for optimizing parallelism, locality, and recomputation in image processing pipelines

Jonathan Ragan-Kelley,Connelly Barnes,3 作者,Saman P. Amarasinghe

2013 · DOI: 10.1145/2491956.2462176
ACM-SIGPLAN Symposium on Programming Language Design and Implementation · 引用 1,314 次

TLDR

A systematic model of the tradeoff space fundamental to stencil pipelines is presented, a schedule representation which describes concrete points in this space for each stage in an image processing pipeline, and an optimizing compiler for the Halide image processing language that synthesizes high performance implementations from a Halide algorithm and a schedule are presented.