Halide [36, 37] a recent domain-specific language and compiler for image processing pipelines focuses on both productivity and per­formance.
the Halide compiler requires a schedule specification to generate an implementation.