kirancodes.me
To Proof Maintenance & Beyond!

736 papers · page 22 of 37

Defensive loop tiling for shared cache

Bin Bao, Chen Ding

Loop tiling is a compiler transformation that tailors an application's working set to fit in a cache hierarchy. On today's multicore processors, part of the hierarchy especially the last level cache (LLC) is shared. The available cache space in shared cache changes depending on c…