FAST: Frequency-aware static timing analysis

被引:19
|
作者
Seth, K [1 ]
Anantaraman, A [1 ]
Mueller, F [1 ]
Rotenberg, E [1 ]
机构
[1] N Carolina State Univ, Dept CS ECE, Raleigh, NC 27695 USA
关键词
D O I
10.1109/REAL.2003.1253252
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Power is a valuable resource in embedded systems as the lifetime of man), such systems is constrained by their battery capacity Recent advances in processor design have added support for dynamic frequency/voltage scaling (DVS) for saving power Recent work on real-time scheduling focuses on saving power in static as well as dynamic scheduling environments by exploiting idle and slack due to early task completion for DVS of subsequent tasks. These scheduling algorithms rely on a priori knowledge of worst-case execution times (WCET)for each task. They assume that DVS has no effect on the worst-case execution cycles (WCEC) of a task and scale the WCET according to the processor frequency. However for systems with memory hierarchies, the WCEC typically does change under DVS due to frequency modulation. Hence, current assumptions used by DVS schemes result in a highly exaggerated WCET. This paper contributes novel techniques for tight and flexible static timing analysis particularly well-suited for dynamic scheduling schemes. The technical contributions are as follows: (1) We assess the problem of changing execution cycles due to scaling techniques. (2) We propose a parametric approach towards bounding the WCET statically with respect to, the frequency. Using a parametric model, we can capture the effect of changes in frequency, on the WCEC and, thus, accurately model the WCET over any frequency range. (3) We discuss design and implementation of the frequency-aware static timing analysis (FAST) tool based on our prior experience with static timing analysis. (4) We demonstrate in experiments that our FAST tool provides safe upper bounds on the WCET which are tight. The FAST tool allows us to capture the WCET of six benchmarks using equations that overestimate the WCET by, less than 1%. FAST equations can also be used to improve existing DVS scheduling schemes to ensure that the effect of frequency scaling on WCET is considered and that the WCET used is not exaggerated. (5) We leverage three DVS scheduling schemes by incorporating FAST into them and by showing that the power consumption further decreases. To the best of our knowledge, this stud), of DVS effects on timing analysis is unprecedented.
引用
收藏
页码:40 / 51
页数:12
相关论文
共 50 条
  • [1] FAST: Frequency-Aware Indexing for Spatio-Textual Data Streams
    Mahmood, Ahmed R.
    Aly, Ahmed M.
    Aref, Walid G.
    2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, : 305 - 316
  • [2] Frequency-aware Camouflaged Object Detection
    Lin, Jiaying
    Tan, Xin
    Xu, Ke
    Ma, Lizhuang
    Lau, Rynsonw. H.
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2023, 19 (02)
  • [3] Frequency-Aware Model Predictive Control
    Grandia, Ruben
    Farshidian, Farbod
    Dosovitskiy, Alexey
    Ranftl, Rene
    Hutter, Marco
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (02): : 1517 - 1524
  • [4] FAST: A Frequency-Aware Skewed Merkle Tree for FPGA-Secured Embedded Systems
    Zou, Yu
    Lin, Mingjie
    2019 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2019), 2019, : 327 - 332
  • [5] Temperature Aware Statistical Static Timing Analysis
    Rogachev, Artem
    Wan, Lu
    Chen, Deming
    2011 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2011, : 103 - 110
  • [6] Voltage-aware static timing analysis
    Kouroussis, Dionysios
    Ahmadi, Rubil
    Najm, Farid N.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (10) : 2156 - 2169
  • [7] Microgrid Dispatch With Frequency-Aware Islanding Constraints
    Wen, Yunfeng
    Chung, C. Y.
    Liu, Xuan
    Che, Liang
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2019, 34 (03) : 2465 - 2468
  • [8] Frequency-aware GAN for Adversarial Manipulation Generation
    Zhu, Peifei
    Osada, Genki
    Kataoka, Hirokatsu
    Takahashi, Tsubasa
    2023 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION, ICCV, 2023, : 4292 - 4301
  • [9] Frequency-Aware Convolution for Sound Event Detection
    Song, Tao
    Zhang, Wenwen
    MULTIMEDIA MODELING, MMM 2025, PT I, 2025, 15520 : 415 - 426
  • [10] Frequency-Aware Rate Adaptation and MAC Protocols
    Rahult, Hariharan
    Edalat, Farinaz
    Katabi, Dina
    Sodini, Charles
    FIFTEENTH ACM INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING (MOBICOM 2009), 2009, : 193 - 204