Halide (programming language)

Halide is a computer programming language designed for writing digital image processing code that takes advantage of memory locality, vectorized computation and multi-core CPUs and GPUs. Halide is implemented as an internal domain-specific language (DSL) in C++.

Halide
Paradigmfunctional, parallel
Designed byJonathan Ragan-Kelley and Andrew Adams
DeveloperMIT, (with help from Stanford, Google, and Adobe)
First appeared2012
Typing disciplinestatic
Implementation languageC++
OSMac OS, mainstream Linux distributions, Windows
Websitehttp://halide-lang.org/
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.