Distributed Halide
Many image processing tasks are naturally expressed as a pipeline of small computational kernels known as stencils. Halide is a popular domain-specific language and compiler designed to implement image processing algorithms. Halide uses simple language constructs to express what to compute and a sep...
Main Authors: | Denniston, Tyler, Kamil, Shoaib, Amarasinghe, Saman P |
---|---|
Other Authors: | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory |
Format: | Article |
Language: | en_US |
Published: |
Association for Computing Machinery
2017
|
Online Access: | http://hdl.handle.net/1721.1/110762 https://orcid.org/0000-0003-4400-8947 https://orcid.org/0000-0002-7231-7643 |
Similar Items
Similar Items
-
Terapixel image processing and simulation with distributed halide
by: Denniston, Tyler
Published: (2016) -
Helium: lifting high-performance stencil kernels from stripped x86 binaries to halide DSL code
by: Wu, Kevin, et al.
Published: (2015) -
A distributed backend for Halide
by: Epstein, Aaron, M. Eng. (Aaron B.). Massachusetts Institute of Technology
Published: (2016) -
Halide: a language and compiler for optimizing parallelism, locality, and recomputation in image processing pipelines
by: Barnes, Connelly, et al.
Published: (2014) -
Taco: A tool to generate tensor algebra kernels
by: Kjolstad, Fredrik, et al.
Published: (2022)