Previous | Next --- Slide 53 of 66
Back to Lecture Thumbnails

So, at first when I saw the previous slide, I thought it was saying that you did the first step (moving to blurx) and then the second (moving to out). Is that the case, or does the scheduling here tell Halide to flip back and forth working with step one and step two so as to improve locality?


@jhibshma I assume this slide simply defines the "expressions" of Func blurx and out, as well as how their computations are organized/scheduled. When the Funcs are actually doing work, they follow the definition and scheduling of this slide, so the order of their scheduling do not matter somehow. Please correct me if I got it wrong...


I couldn't find a function called chunk in halide documentation. Is that a deprecated function?