Capacity Misses based Dynamic Shared Cache Partitioning for Multi-Core Processors
José Luis Hamkalo, Claudio A. Carballal, Bruno Cernuschi-Frías · 2012
A dynamic shared cache partitioning scheme for multi-coreprocessors is presented. Capacity misses produced by therunning processes are continuously evaluated and used toassign the available space in a shared cache memory. Theadministration of the resources gets a reduction of up a 20%in the global miss rate of all the executed processes whencompared to a Capitalist management policy. Also IPC andbandwidth were evaluated. The dynamic management proposedfulfills its objective of managing the shared cachespace for every process while improving the performance.