On the Design of Low-Power Cache Memories for Homogeneous Multi-Core Processors

被引:3
|
作者
Asaduzzaman, Abu [1 ]
Rani, Manira [2 ]
Sibai, Fadi N. [3 ]
机构
[1] Wichita State Univ, Dept Elect Eng & Comp Sci, Wichita, KS 67260 USA
[2] Florida Atlantic Univ, Dept Comp & Elect Eng, Dept Comp Sci, Boca Raton, FL 33431 USA
[3] UAE Univ, Fac IT, Comp Syst Design, Al Ain, U Arab Emirates
关键词
Cache memory organization; homogeneous systems; low-power design; multi-core processor;
D O I
10.1109/ICM.2010.5696168
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We investigate the impact of level-1 cache (CL1) parameters, level-2 cache (CL2) parameters, and cache organizations on the power consumption and performance of multi-core systems. We simulate two 4-core architectures - both with private CL1s, but one with shared CL2 and the other one with private CL2s. Simulation results with MPEG4, H.264, matrix inversion, and DFT workloads show that reductions in total power consumption and mean delay per task of up to 42% and 48%, respectively, are possible with optimized CL1s and CL2s. Total power consumption and the mean delay per task depend significantly on the applications including the code size and locality.
引用
收藏
页码:387 / 390
页数:4
相关论文
共 50 条
  • [1] Low-power L2 cache design for multi-core processors
    Chung, C. -M.
    Kim, J.
    ELECTRONICS LETTERS, 2010, 46 (09) : 618 - U33
  • [2] FabCache: Cache Design Automation for Heterogeneous Multi-core Processors
    Okamoto, Takaki
    Nakabayashi, Tomoyuki
    Sasaki, Takahiro
    Kondo, Toshio
    2013 FIRST INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2013, : 602 - 606
  • [3] V-Set Cache design for LLC of Multi-core Processors
    El-Moursy, Ali A.
    Sibai, Fadi N.
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 995 - 1000
  • [4] A Low-Power Multi-Core Media Co-Processor for Mobile Application Processors
    Nomura, Shuou
    Tachibana, Fumihiko
    Fujita, Tetsuya
    Teh, Chen Kong
    Usui, Hiroyuki
    Yamane, Fumiyuki
    Miyamoto, Yukimasa
    Yamashita, Takahiro
    Hara, Hiroyuki
    Hamada, Mototsugu
    Tsuboi, Yoshiro
    2009 IEEE INTERNATIONAL CONFERENCE ON INTEGRATED CIRCUIT DESIGN AND TECHNOLOGY, PROCEEDINGS, 2009, : 129 - +
  • [5] Low-power design and implementation on multi-core DSP in SDR platform
    Xu, Li
    Shi, Shao-Bo
    Wang, Qin
    Xu, L., 2012, Univ. of Electronic Science and Technology of China (41): : 136 - 141
  • [6] Behavior-aware cache hierarchy optimization for low-power multi-core embedded systems
    Zhao, Huatao
    Luo, Xiao
    Zhu, Chen
    Watanabe, Takahiro
    Zhu, Tianbo
    MODERN PHYSICS LETTERS B, 2017, 31 (19-21):
  • [7] Probabilistic Analysis of Cache Memories and Cache Memories Impacts on Multi-core Embedded Systems
    Guet, Fabrice
    Santinelli, Luca
    Morio, Jerome
    2016 11TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2016,
  • [8] Power Consumption in Multi-core Processors
    Balakrishnan, M.
    CONTEMPORARY COMPUTING, 2012, 306 : 3 - 3
  • [9] A low-power cache system for embedded processors
    Park, GH
    Lee, KW
    Lee, JS
    Han, TD
    Kim, SD
    PROCEEDINGS OF THE 43RD IEEE MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 2000, : 316 - 319
  • [10] Low-power multi-core ATPG to target concurrency
    Abdulrahman, Arkan
    Tragoudas, Spyros
    INTEGRATION-THE VLSI JOURNAL, 2008, 41 (04) : 459 - 473