• DocumentCode
    2718210
  • Title

    Asymmetric cache coherency: Improving multicore performance for non-uniform workloads

  • Author

    Shield, John ; Diguet, Jean-Philippe ; Gogniat, Guy

  • Author_Institution
    Lab.-STICC, Univ. de Bretagne-Sud, Lorient, France
  • fYear
    2011
  • fDate
    20-22 June 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Asymmetric coherency is a new concept to support non-uniform workloads in multicore processors. We present the theory behind asymmetric coherency policies and show our design requires no additional hardware over an existing system. Asymmetric coherency is designed to provide better performance for asymmetry in a workload and this is applicable to SoC multicores where the applications often are not evenly spread among the processors. The low cost and complexity makes it a desirable new coherency policy for future work. Our results show up to a 60% reduction in coherency costs for unshared data and up to a 174% improvement in memory access time for shared data.
  • Keywords
    cache storage; multiprocessing systems; system-on-chip; asymmetric cache coherency; multicore performance; multicore processor; system-on-chip multicore; Benchmark testing; Hardware; Memory management; Multicore processing; Program processors; Random access memory; Runtime; Cache; Memory Coherency; Memory Management; Multicore Processing; Non-Uniform Workload;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2011 6th International Workshop on
  • Conference_Location
    Montpellier
  • Print_ISBN
    978-1-4577-0640-0
  • Type

    conf

  • DOI
    10.1109/ReCoSoC.2011.5981491
  • Filename
    5981491