• DocumentCode
    523505
  • Title

    Off-chip memory bandwidth minimization through cache partitioning for multi-core platforms

  • Author

    Yu, Chenjie ; Petrov, Peter

  • Author_Institution
    Univ. of Maryland, College Park, MD, USA
  • fYear
    2010
  • fDate
    13-18 June 2010
  • Firstpage
    132
  • Lastpage
    137
  • Abstract
    We present a methodology for off-chip memory bandwidth minimization through application-driven L2 cache partitioning in multi-core systems. A major challenge with multi-core system design is the widening gap between the memory demand generated by the processor cores and the limited off-chip memory bandwidth and memory service speed. This severely restricts the number of cores that can be integrated into a multi-core system and the parallelism that can be actually achieved and efficiently exploited for not only memory demanding applications, but also for workloads consisting of many tasks utilizing a large number of cores and thus exceeding the available off-chip bandwidth. Last level shared cache partitioning has been shown to be a promising technique to enhance cache utilization and reduce missrates. While most cache partitioning techniques focus on cache miss rates, our work takes a different approach in which tasks´ memory bandwidth requirements are taken into account when identifying a cache partitioning for multi-programmed and/or multithreaded workloads. Cache resources are allocated with the objective that the overall system bandwidth requirement is minimized for the target workload. The key insight is that cache miss-rate information may severely misrepresent the actual bandwidth demand of the task, which ultimately determines the overall system performance and power consumption.
  • Keywords
    Bandwidth; Educational institutions; Energy consumption; Hardware; Minimization methods; Multicore processing; Partitioning algorithms; Resource management; System performance; Throughput; L2 Cache Partitioning; Off-Chip bandwidth reduction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2010 47th ACM/IEEE
  • Conference_Location
    Anaheim, CA, USA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-4244-6677-1
  • Type

    conf

  • Filename
    5522348