Stealing the shared cache for fun and profit
Moncef Mechri · KTH Publication Database DiVA (KTH Royal Institute of Technology) · 2013
Cache pirating is a low-overhead method created by the Uppsala Architecture Research Team (UART) to analyze the effect of sharing a CPU cache among several cores. The cache pirate is a program that will actively and carefully steal a part of the shared cache by keeping its working set in it. The target application can then be benchmarked to see its dependency on the available shared cache capacity. The topic of this Master Thesis project is to implement a cache pirate and use it on Ericsson’s systems.