Created by W.Langdon from gp-bibliography.bib Revision:1.8051
We present a systematic model of the trade-off space fundamental to stencil pipelines, 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. Combining this compiler with stochastic search over the space of schedules enables terse, composable programs to achieve state-of-the-art performance on a wide range of real image processing pipelines, and across different hardware architectures, including multicores with SIMD, and heterogeneous CPU+GPU execution. From simple Halide programs written in a few hours, we demonstrate performance up to 5 times faster than hand-tuned C, intrinsics, and CUDA implementations optimized by experts over weeks or months, for image processing applications beyond the reach of past automatic compilers.",
\cite{Mullapudi:2015:ASPLOS} says GA tool no longer available
MIT CSAIL",
Genetic Programming entries for Jonathan Ragan-Kelley Connelly Barnes Andrew Adams Sylvain Paris Fredo Durand Saman Amarasinghe