kirancodes.me
To Proof Maintenance & Beyond!

Revealing parallel scans and reductions in sequential loops through function reconstruction

Peng Jiang, Gagan Agrawal

Abstract

Many sequential loops are actually scans or reductions and can be parallelized across iterations despite the loop-carried dependences. In this work, we consider the parallelization of such scan/reduction loops, and propose a practical runtime approach called sampling-and-reconstruction to extract the hidden scan/reduction patterns in these loops.

Related papers