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++.
Paradigm | functional, parallel |
---|---|
Designed by | Jonathan Ragan-Kelley and Andrew Adams |
Developer | MIT, (with help from Stanford, Google, and Adobe) |
First appeared | 2012 |
Typing discipline | static |
Implementation language | C++ |
OS | Mac OS, mainstream Linux distributions, Windows |
Website | http://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.