Fairness of Shared Cache Partitioning in Chip Multiprocessors

方娟,蒲江,张欣
DOI: https://doi.org/10.16208/j.issn1000-7024.2010.15.012
2010-01-01
Abstract:Fairness is a key optimization problem.If the system is unfair,there are some problems,such as thread starvation,priority inversion,and so on.Therefore,in order to optimize the fairness as the research objective,the evaluation criteria of the fairness is analyzed on the current shared cache,its evaluation metrics and the disadvantages of partitioning policy are identified and a new shared Cache partitioning is proposed.By proposing a new multi-thread fairness metric and improving fair partitioning policy,the fairness between multi-threads is improved.The experimental results show that the new partitioning of the shared Cache significantly improves the system fairness,and the system throughput is also slightly increased.
What problem does this paper attempt to address?