2010 22nd International Symposium on Computer Architecture and High Performance Computing 2010
DOI: 10.1109/sbac-pad.2010.31
|View full text |Cite
|
Sign up to set email alerts
|

Analyzing Cache Coherence Protocols for Server Consolidation

Abstract: Abstract-Server consolidation is commonly used today to make the most out of all the cores of a chip multiprocessor by running several virtual machines (VMs) on it. Cache coherence protocols can be adapted to take advantage of such an scenario. In this line, Virtual Hierarchies (VHs) use two levels of cache coherence in a consolidated server. They isolate the coherence actions of each VM and improve performance by maximizing the number of memory accesses serviced by caches within the VM. In this paper we show … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2015
2015
2015
2015

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 14 publications
0
1
0
Order By: Relevance
“…They may use it to fairly partition shared caches [10,22,26], optimize routing or cache coherency protocol in their network [17,19,23,24] or they can provide quality of service (QoS) in memory accesses [21,30]. These are just simple ideas but one could go beyond them to design a virtualization-capable processor.…”
Section: Introductionmentioning
confidence: 99%
“…They may use it to fairly partition shared caches [10,22,26], optimize routing or cache coherency protocol in their network [17,19,23,24] or they can provide quality of service (QoS) in memory accesses [21,30]. These are just simple ideas but one could go beyond them to design a virtualization-capable processor.…”
Section: Introductionmentioning
confidence: 99%