Halide is a specialized programming language used for writing digital image processing code. It focuses on optimizing memory usage, vectorized computation, and utilizing multi-core CPUs and GPUs. Halide is built as a domain-specific language within C++.
UC Berkeley
Spring 2020
The course addresses programming parallel computers to solve complex scientific and engineering problems. It covers an array of parallelization strategies for numerical simulation, data analysis, and machine learning, and provides experience with popular parallel programming tools.
No concepts data
+ 36 more concepts