Monitoring of cache miss rates for accurate dynamic voltage and frequency scaling

被引:11
|
作者
Singleton, L [1 ]
Poellabauer, C [1 ]
Schwan, K [1 ]
机构
[1] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
来源
关键词
D O I
10.1117/12.590806
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Modem mobile processors offer dynamic voltage and frequency scaling, which can be used to reduce the energy requirements of embedded and real-time applications by exploiting idle CPU resources, while still maintaining all applications' real-time characteristics. However, accurate predictions of task run-times are key to computing the frequencies and voltages that ensure that all tasks' real-time constraints are met. Past work has used feedback-based approaches, where applications' past CPU utilizations are used to predict future CPU requirements. Inaccurate predictions in these approaches can lead to missed deadlines, less than expected energy savings, or large overheads due to frequent voltage and frequency changes. Previous solutions ignore other 'indicators' of future CPU requirements, such as the frequency of I/O operations, memory accesses, or interrupts. This paper addresses this shortcoming for memory-intensive applications, where measured task run-times and cache miss rates are used as feedback for accurate run-time predictions. Cache miss rates indicate the frequency of memory accesses and enable us to derive the latencies introduced by these operations. The results shown in this paper indicate improvements in the number of deadlines met and the amount of energy saved.
引用
收藏
页码:121 / 125
页数:5
相关论文
共 50 条
  • [1] Dynamic Voltage and Frequency Scaling Under an Accurate System Energy Model
    Xu Shen
    Li Junsong
    Jiang Jianfeng
    [J]. SMART MATERIALS AND INTELLIGENT SYSTEMS, 2012, 442 : 321 - +
  • [2] Adaptive voltage scaling and dynamic voltage frequency
    King, Oliver
    [J]. ELECTRONICS WORLD, 2017, 123 (1970): : 19 - 19
  • [3] Accurate Modeling of the Delay and Energy Overhead of Dynamic Voltage and Frequency Scaling in Modern Microprocessors
    Park, Sangyoung
    Park, Jaehyun
    Shin, Donghwa
    Wang, Yanzhi
    Xie, Qing
    Pedram, Massoud
    Chang, Naehyuck
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (05) : 695 - 708
  • [4] Online Measurement of Timing in Circuits: for Health Monitoring and Dynamic Voltage & Frequency Scaling
    Levine, Joshua M.
    Stott, Edward
    Constantinides, George A.
    Cheung, Peter Y. K.
    [J]. 2012 IEEE 20TH ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2012, : 109 - 116
  • [5] A Novel Cache-Utilization Based Dynamic Voltage Frequency Scaling (DVFS) Mechanism for Reliability Enhancements
    Chen, Yen-Hao
    Tang, Yi-Lun
    Liu, Yi-Yu
    Wu, Allen C. -H.
    Hwang, TingTing
    [J]. PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, : 79 - 84
  • [6] A Novel Cache-Utilization-Based Dynamic Voltage-Frequency Scaling Mechanism for Reliability Enhancements
    Chen, Yen-Hao
    Tang, Yi-Lun
    Liu, Yi-Yu
    Wu, Allen C. -H.
    Hwang, TingTing
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (03) : 820 - 832
  • [7] An accurate model for soft error rate estimation considering dynamic voltage and frequency scaling effects
    Firouzi, Farshad
    Salehi, Mostafa E.
    Wang, Fan
    Fakhraie, Sied Mehdi
    [J]. MICROELECTRONICS RELIABILITY, 2011, 51 (02) : 460 - 467
  • [8] Dynamic voltage and frequency scaling for scientific applications
    Hsu, CH
    Kremer, U
    [J]. LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2003, 2624 : 86 - 99
  • [9] Dynamic Voltage and Frequency Scaling in Multimedia servers
    Brihi, Alaa
    Dargie, Waltenegus
    [J]. 2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2013, : 374 - 380
  • [10] Accurate Dynamic Voltage and Frequency Scaling Measurement for Low-Power Microcontrollors in Wireless Sensor Networks
    Cheour, Rym
    Khriji, Sabrine
    Goetz, Martin
    Abid, Mohamed
    Kanoun, Olfa
    [J]. MICROELECTRONICS JOURNAL, 2020, 105