Skip to content
Chris Nuernberger edited this page Feb 27, 2018 · 10 revisions

thesis

  • "the organization of computations and data for a given algorithm is constrained by a fundamental tension between parallelism, locality, and redundant computation of shared values" - This is addressed by a systematic model of schedules.

  • Stencil computation - repeated application of kernel across a dataset.

  • loop fusion

  • loop fusion + tiling slides

  • "I believe the right way to program image processing pipelines is to separate the intrinsic algorithm—what is computed—from the concerns of e�ciently organizing it for machine execution— decisions about storage and the ordering of computation."

Clone this wiki locally