Saturday, March 18, 2017

Halide

"Halide is a new programming language designed to make it easier to write high-performance image processing code on modern machines. Its current front end is embedded in C++. Compiler targets include x86/SSE, ARM v7/NEON, CUDA, Native Client, and OpenCL.

 Halide is a new programming language for image processing, applicable to many vision algorithms and applications, and now in widespread use at
companies and research labs. With a small amount of Halide you can write a faster matrix multiply than Eigen, a faster Fourier transform than FFTW, and a faster Gaussian blur than OpenCV."

http://halide-lang.org/

http://halide-lang.org/cvpr2015.html

http://people.csail.mit.edu/jrk/halide-pldi13.pdf

http://stng.uwplse.org/

No comments:

Post a Comment