卤化物 Halide是一种编程语言,旨在使在现代机器上编写高性能图像和数组处理代码更加容易。 卤化物目前的目标是: CPU体系结构:X86,ARM,MIPS,Hexagon,PowerPC 操作系统:Linux,Windows,Mac OS X,Android,iOS,Qualcomm QuRT GPU计算API:CUDA,OpenCL,OpenGL计算着色器,Apple Metal,Microsoft Direct X 12 Halide并不是独立的编程语言,而是嵌入C ++中。 这意味着您编写的C ++代码使用Halide的C ++ API构建了Halide管道的内存中表示形式。