Curve Fitting Based Shared Cache Partitioning Scheme for Energy Saving.

Kai Huang,Ke Wang,Xiaoxu Zhang,Xiaolang Yan
DOI: https://doi.org/10.1587/elex.15.20180886
2018-01-01
IEICE Electronics Express
Abstract:A linear and exponential (sqrt2 rule) combined curve fitting (CF) is proposed for low-energy shared cache partitioning. Considering cache's inherent characteristics between cache miss rate and its size, function with an exponent of (1-sqrt2) fits the region of non-linear high-utility cache size, while linear function fits both regions of linear high-utility and low-utility cache size. Using the fitted functions, we proposed a scheme with purely mathematical formulization of energy consumption, which helps fast and efficient shared cache partition. Experimental results show that CF based shared cache partitioning scheme achieves up to 34.5% energy savings compared with other traditional techniques. Moreover, our approach has a high prediction accuracy for the shared cache miss rate and the energy.
What problem does this paper attempt to address?