作者
Lisa R Hsu, Steven K Reinhardt, Ravishankar Iyer, Srihari Makineni
发表日期
2006/9/16
图书
Proceedings of the 15th international conference on Parallel architectures and compilation techniques
页码范围
13-22
简介
As chip multiprocessors (CMPs) become increasingly mainstream, architects have likewise become more interested in how best to share a cache hierarchy among multiple simultaneous threads of execution. The complexity of this problem is exacerbated as the number of simultaneous threads grows from two or four to the tens or hundreds. However, there is no consensus in the architectural community on what "best" means in this context. Some papers in the literature seek to equalize each thread's performance loss due to sharing, while others emphasize maximizing overall system performance. Furthermore, the specific effect of these goals varies depending on the metric used to define "performance".In this paper we label equal performance targets as Communist cache policies and overall performance targets as Utilitarian cache policies. We compare both of these models to the most common current model of a …
引用总数
2006200720082009201020112012201320142015201620172018201920202021202262319333928252091671064713
学术搜索中的文章
LR Hsu, SK Reinhardt, R Iyer, S Makineni - Proceedings of the 15th international conference on …, 2006