2 citations · 4 across the 6 of their papers we have counts for
Showing cs.PLShow all
3 papers · 1 filter
cs.PL2018★ 1 cited
PCOT: Cache Oblivious Tiling of Polyhedral Programs
Waruna Ranasinghe, Nirmal Prajapati, Tomofumi Yuki +1
This paper studies two variants of tiling: iteration space tiling (or loop blocking) and cache-oblivious methods that recursively split the iteration space with divide-and-conquer.…
cs.PL2018
Scheduling and Tiling Reductions on Realistic Machines
Nirmal Prajapati
Computations, where the number of results is much smaller than the input data and are produced through some sort of accumulation, are called Reductions. Reductions appear in many s…
cs.PL2016★ 2 cited
Hybrid Static/Dynamic Schedules for Tiled Polyhedral Programs
Tian Jin, Nirmal Prajapati, Waruna Ranasinghe +4
Polyhedral compilers perform optimizations such as tiling and parallelization; when doing both, they usually generate code that executes "barrier-synchronized wavefronts" of tiles.…