• DocumentCode
    2954825
  • Title

    Comparative evaluation of multi-core cache occupancy strategies

  • Author

    Su, Feiqi ; Shi, Xudong ; Liu, Gang ; Xia, Ye ; Peir, Jih-Kwon

  • Author_Institution
    Dept. of Comput. & Inf. Sci. & Eng., Florida Univ., Gainesville, FL
  • Volume
    2
  • fYear
    2007
  • fDate
    5-7 Dec. 2007
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Intelligent sharing cache space among multiple cores on a Chip Multiprocessor (CMP) has become an important research topic. There are many design options to trade off and many possible performance metrics to evaluate. It generally requires costly simulations to gain insights over a wide-spectrum of cache sharing and partitioning methods. In this paper, we use an efficient single-pass stack simulation method to understand the effectiveness of cache sharing through natural competition (i. e. shared cache) and through static or dynamic cache partitioning, such as equal partition, utility-based partition, etc. The results demonstrate that cache occupancy through natural competition favors the core with more frequently misses. It may take away the needed space for other cores and increase the overall miss ratio. Furthermore, we find that the existing cache partitioning schemes based on fixed-length portioning phases may not be optimal compared with the scheme that allows variable phase lengths.
  • Keywords
    cache storage; microprocessor chips; multiprocessing systems; cache sharing; chip multiprocessor; comparative evaluation; multi-core cache occupancy strategies; partitioning methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 2007 International Conference on
  • Conference_Location
    Hsinchu
  • ISSN
    1521-9097
  • Print_ISBN
    978-1-4244-1889-3
  • Electronic_ISBN
    1521-9097
  • Type

    conf

  • DOI
    10.1109/ICPADS.2007.4447764
  • Filename
    4447764