Multi Objective Design Space Exploration of Cache for Embedded Applications

被引:0
|
作者
Alipour, Mehdi [1 ]
Taghdisi, Hojjat [2 ]
Sadeghzadeh, Seyed Hassan [3 ]
机构
[1] Allameh Rafiei Higher Educ Inst Qazvin, Qazvin, Iran
[2] Islamic Azad Univ, Qazvin Branch, Dept Elect Comp, Tehran, Iran
[3] Payame Noor Univ, Dept Comp & IT, Tehran, Iran
关键词
Embedded processor; design space exploration; cache; performance per power;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
High contribution of cache access power in the total power consumption of embedded processors has made it a major concern in embedded system designs. By technology scaling, leakage power has created more stress on design constraint and power budget of embedded processors. Therefore; designers require a comprehensive design space exploration of cache architecture. In this paper we find out the optimum performance per power consumption points for cache sizes based on design space exploration using a new energy model considering dynamic and leakage energy of cache for embedded applications. Full exploration is performed based on different feature sizes to find out the effect of technology scale down on power parameters of cache. Results show that in different feature sizes 30% of static power and 43 % of total power of an embedded core is consumed in the cache hierarchy in average. It means based on this work in smaller feature sizes and for embedded application that can tolerate performance lose up to 3%, we should select smaller cache hierarchy to deliver better performance per power as the most important parameter in designing embedded systems.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Instruction Cache Design Space Exploration for Embedded Software Applications
    Patel, Rajendra
    Rajawat, Arvind
    2015 19TH INTERNATIONAL SYMPOSIUM ON VLSI DESIGN AND TEST (VDAT), 2015,
  • [2] An L1 Cache Design Space Exploration System for Embedded Applications
    Tojo, Nobuaki
    Togawa, Nozomu
    Yanagisawa, Masao
    Ohtsuki, Tatsuo
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (06) : 1442 - 1453
  • [3] A Two-Level Cache Design Space Exploration System for Embedded Applications
    Tojo, Nobuaki
    Togawa, Nozomu
    Yanagisawa, Masao
    Ohtsuki, Tatsuo
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (12) : 3238 - 3247
  • [4] Multi-objective design space exploration of embedded system platforms
    Madsen, Jan
    Stidsen, Thomas K.
    Kjærulf, Peter
    Mahadevan, Shankar
    FROM MODEL-DRIVEN DESIGN TO RESOURCE MANAGEMENT FOR DISTRIBUTED EMBEDDED SYSTEMS, 2006, 225 : 185 - +
  • [5] Visualization of Multi-Objective Design Space Exploration for Embedded Systems
    Taghavi, Toktam
    Pimentel, Andy D.
    13TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, 2010, : 11 - 20
  • [6] A flexible framework for fast multi-objective design space exploration of embedded systems
    Palermo, G
    Silvano, C
    Zaccaria, V
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2003, 2799 : 249 - 258
  • [7] A methodology for design space exploration in embedded DSP applications
    Economakos, George
    Anagnostopoulos, Kostas
    Sideris, Isidoros
    2006 13TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2006, : 110 - 113
  • [8] Design Space Exploration of FinFET Cache
    Tang, Aoxiang
    Jha, Niraj K.
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2013, 9 (03)
  • [9] Design space exploration in multi-objective hierarchical SOC design
    Han, Muhua
    Xie, Yufeng
    Liu, Leibo
    Wei, Shaoijun
    ASICON 2007: 2007 7TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2007, : 118 - 121
  • [10] Design space exploration with evolutionary multi-objective optimisation
    Holzer, M.
    Kneff, B.
    Rupp, M.
    2007 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2007, : 126 - 133