<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<item>
  <id>06107639</id>
  <dt>j</dt>
  <an>06107639</an>
  <augroup>
    <au>Wang, Xiaolin</au>
    <au>Wen, Xiang</au>
    <au>Li, Yechen</au>
    <au>Wang, Zhenlin</au>
  </augroup>
  <ti>Dynamic cache partitioning based on hot page migration.</ti>
  <so>Front. Comput. Sci. 6, No. 4, 363-372 (2012).</so>
  <py>2012</py>
  <pu>Higher Education Press, Beijing; Springer, Berlin</pu>
  <lagroup>
    <la>EN</la>
  </lagroup>
  <ccgroup>
  </ccgroup>
  <utgroup>
    <ut>cache partitioning</ut>
    <ut>hot page migration</ut>
    <ut>dynamic cache partitioning</ut>
    <ut>virtualization</ut>
    <ut>virtual machine monitor</ut>
  </utgroup>
  <cigroup>
  </cigroup>
  <ligroup>
    <li>doi:10.1007/s11704-012-2099-6</li>
  </ligroup>
  <abgroup>
    <ab>Summary: Static cache partitioning can reduce inter-application cache interference and improve the composite performance of a cache-polluted application and a cache-sensitive application when they run on cores that share the last level cache in the same multi-core processor. In a virtualized system, since different applications might run on different virtual machines (VMs) in different time, it is inapplicable to partition the cache statically in advance. This paper proposes a dynamic cache partitioning scheme that makes use of hot page detection and page migration to improve the composite performance of co-hosted virtual machines dynamically according to prior knowledge of cache-sensitive applications. Experimental results show that the overhead of our page migration scheme is low, while in most cases, the composite performance is an improvement over free composition.</ab>
    <rv></rv>
  </abgroup>
</item>