[ImageJ-devel] halide: Decoupling Algorithms from Schedules for Easy Optimization of Image Processing Pipelines
Volker Baecker
volker.baecker at mri.cnrs.fr
Tue Aug 14 02:22:42 CDT 2012
Hello,
I came across this work which I think could be interesting for some of you.
http://people.csail.mit.edu/jrk/halide12/
A citation from the side:
> We propose a representation for feed-forward imaging pipelines that
> separates the algorithm from its schedule, enabling high-performance
> without sacrificing code clarity. This decoupling simplifies the
> algorithm specification: images and intermediate buffers become
> functions over an infinite integer domain, with no explicit storage or
> boundary conditions. Imaging pipelines are compositions of functions.
> Programmers separately specify scheduling strategies for the various
> functions composing the algorithm, which allows them to efficiently
> explore different optimizations without changing the algorithmic code
Volker
More information about the ImageJ-devel
mailing list