Access pattern based local memory customization for low power embedded systems.

被引:14
|
作者
Grun, P [1 ]
Dutt, N [1 ]
Nicolau, A [1 ]
机构
[1] Univ Calif Irvine, Ctr Embedded Comp Syst, Irvine, CA 92697 USA
关键词
D O I
10.1109/DATE.2001.915120
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Memory accesses represent a major bottleneck in embedded systems power and performance. Traditionally the local memory relied on a large cache to store all the variables in the application. However especially in large real-life applications, different types of data exhibit divergent types of locality and access patterns, with diverse locality and bandwidth needs. Traditional caches had to compromise between the different types of locality required by the access patterns, and trade-off performance against bandwidth requirement. Instead, our approach customizes the local memory architecture matching the diverse access patterns and locality types present in the application, to reduce the main memory bandwidth requirement, and significantly improve power consumption, without sacrificing performance. Our approach generated an average 30% memory power reduction without degrading performance on a set of large multimedia/general purpose applications and scientific kernels, over the best traditional cache co,configuration of similar size, demonstrating the utility of our algorithm.
引用
收藏
页码:778 / 784
页数:7
相关论文
共 50 条
  • [1] Access pattern-based code compression for memory- constrained embedded systems
    Ozturk, O
    Saputra, H
    Kandemir, M
    Kolcu, I
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 882 - 887
  • [2] Memory exploration for low power embedded systems
    Shiue, WT
    Chakrabarti, C
    [J]. ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 1: VLSI, 1999, : 250 - 253
  • [3] Design and Analysis of Binary Tree Static Random Access Memory for Low Power Embedded Systems
    Suns, Luo
    Mathew, J.
    Pagliarini, S.
    Pradhan, Dhiraj K.
    Sourdis, Loannis
    [J]. JOURNAL OF LOW POWER ELECTRONICS, 2014, 10 (03) : 467 - 478
  • [4] Memory Design and Exploration for Low Power, Embedded Systems
    Wen-Tsong Shiue
    Chaitali Chakrabarti
    [J]. Journal of VLSI signal processing systems for signal, image and video technology, 2001, 29 : 167 - 178
  • [5] Memory design and exploration for low power, embedded systems
    Shiue, WT
    Chakrabarti, C
    [J]. JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2001, 29 (03): : 167 - 178
  • [6] Optimal Memory Selection for Low Power Embedded Systems
    Eggenberger, Marcus
    Radetzki, Martin
    [J]. 2015 12TH INTERNATIONAL WORKSHOP ON INTELLIGENT SOLUTIONS IN EMBEDDED SYSTEMS (WISES), 2015, : 11 - 16
  • [7] Optimizing memory bandwidth with ILP based memory exploration and assignment for low power embedded systems
    Shiue, WT
    [J]. RECORDS OF THE 2000 IEEE INTERNATIONAL WORKSHOP ON MEMORY TECHNOLOGY, DESIGN AND TESTING, 2000, : 95 - 100
  • [8] Register File Customization for Low Power Embedded Processors
    Zhou, Yu
    Guo, Hui
    Gu, Ji
    [J]. 2009 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 1, 2009, : 92 - 96
  • [9] HitME: Low Power Hit MEmory Buffer for Embedded Systems
    Janapsatya, Andhi
    Parameswaran, Sri
    Ignjatovic, Aleksandar
    [J]. PROCEEDINGS OF THE ASP-DAC 2009: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2009, 2009, : 335 - +
  • [10] Embedded DRAM-Based Memory Customization for Low-Cost FFT Processor Design
    Kang, Gyuseong
    Choi, Woong
    Park, Jongsun
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (12) : 3484 - 3494