• DocumentCode
    653348
  • Title

    An Energy Efficient Cache Design for Multi-core Processors

  • Author

    Cao Xiangrong ; Zhang Xiaolin

  • Author_Institution
    Sch. of Electron. & Inf. Eng., Beijing Univ. of Aeronaut. & Astronaut., Beijing, China
  • fYear
    2013
  • fDate
    20-23 Aug. 2013
  • Firstpage
    1392
  • Lastpage
    1396
  • Abstract
    Multi-core processors have become the main development trend of processor, because of their advantages of performance and power dissipation. The multi-core structure leads to many new features for on-chip memory system, such as much larger capacity of cache, more complex circuit for cache sharing management of different threads. The low power issue is still a big deal for multi-core processors, since more and more application environment is power-constrained. To deal with the new challenge of energy efficient cache design for multi-core processors, we extend the low power cache design - "filter cache" which has been widely used in single core processor to the multi-core structure. A public-filter is inserted at level-0 as the first instruction source for all the cores and a dynamic management method is also applied for the public-filter. It can dynamically allocate the public-filter for each core by the runtime filter hit ratio. The experiment results show that the presented method can save about 29% energy and almost has no performance loss.
  • Keywords
    cache storage; low-power electronics; multiprocessing systems; power aware computing; shared memory systems; cache sharing management; complex circuit; dynamic management method; dynamic public filter allocation; energy efficient cache design; filter cache; low power cache design; multicore processor structure; on-chip memory system; power constraint; power dissipation; runtime filter hit ratio; single core processor; Energy consumption; Energy efficiency; Filtering algorithms; Heuristic algorithms; Multicore processing; Program processors; cache; dynamice mamagement; energy efficient; filter; hit ratio; multi-core;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Green Computing and Communications (GreenCom), 2013 IEEE and Internet of Things (iThings/CPSCom), IEEE International Conference on and IEEE Cyber, Physical and Social Computing
  • Conference_Location
    Beijing
  • Type

    conf

  • DOI
    10.1109/GreenCom-iThings-CPSCom.2013.243
  • Filename
    6682255