Dynamic task-level voltage scheduling optimizations

被引:21
|
作者
Barnett, JA [1 ]
机构
[1] Northrop Grumman Corp, El Segundo, CA 90245 USA
关键词
energy-aware systems; energy management; time management; dynamic voltage scheduling; agile voltage scheduling; power management points;
D O I
10.1109/TC.2005.77
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy versus delay trade-offs are explored for systems that must manage energy expenditure as well as computation deadlines. The focus is execution of a single process on a single processor. Two probabilistic process models are considered, along with a family of power dissipation models. The first process model assumes that process complexity is exactly c cycles with probability p(c). The second model considers the detailed branching and loop structure of the code. Probabilities are attached at branch points. The power models assume that energy dissipation per cycle is proportional to v(m) and that execution time for a cycle is proportional to v(-n), where v is supply voltage. The energy versus delay trade-off is implemented using dynamic voltage and clock adjustments. The problems solved include 1) minimize expected execution time given a hard energy budget and 2) minimize expected energy expenditure given a hard deadline. The problem of minimimizing the expected value of Q(E,T) where Q is a penalty function and E and T are, respectively, total energy and total time, is also solved using the first process model. Analysis determines theoretical conditions where it may be profitable to switch voltage or modify an a priori voltage schedule.
引用
收藏
页码:508 / 520
页数:13
相关论文
共 50 条
  • [31] MBRSDTC: Design of a multimodal bioinspired model to improve resource scheduling efficiency with differential task-level constraints
    Brahmam, Madala Guru
    Anand, R. Vijay
    EXPERT SYSTEMS, 2025, 42 (01)
  • [32] TAPS: Software Defined Task-level Deadline-aware Preemptive Flow scheduling in Data Centers
    Liu, Lili
    Li, Dan
    Wu, Jianping
    2015 44TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2015, : 659 - 668
  • [33] Quantitative Assessment at Task-Level for Performance of Robotic Configurations and Task Plans
    Ching-Yen Weng
    Wei Chian Tan
    Qilong Yuan
    I-Ming Chen
    Journal of Intelligent & Robotic Systems, 2019, 96 : 439 - 456
  • [34] Task-Level Aware Scheduling of Energy-Constrained Applications on Heterogeneous Multi-Core System
    Huang, Kai
    Jing, Ming
    Jiang, Xiaowen
    Chen, Siheng
    Li, Xiaobo
    Tao, Wei
    Xiong, Dongliang
    Liu, Zhili
    ELECTRONICS, 2020, 9 (12) : 1 - 22
  • [35] Task-level interaction with virtual environments and virtual actors
    Zeltzer, D
    Gaffron, S
    INTERNATIONAL JOURNAL OF HUMAN-COMPUTER INTERACTION, 1996, 8 (01) : 73 - 94
  • [36] Task-level approaches for the control of constrained multibody systems
    De Sapio, Vincent
    Khatib, Oussama
    Delp, Scott
    MULTIBODY SYSTEM DYNAMICS, 2006, 16 (01) : 73 - 102
  • [37] Opportunities for Task-Level Research within the Audit Process
    Messier, William, Jr.
    INTERNATIONAL JOURNAL OF AUDITING, 2010, 14 (03) : 320 - 328
  • [38] Automated task-level autonomy assessment in robotic surgery
    Gerull, William D.
    Liebendorfer, Adam
    Awad, Michael M.
    SURGICAL ENDOSCOPY AND OTHER INTERVENTIONAL TECHNIQUES, 2024, 38 (10): : 6033 - 6036
  • [39] Task-level approaches for the control of constrained multibody systems
    Vincent De Sapio
    Oussama Khatib
    Scott Delp
    Multibody System Dynamics, 2006, 16 : 73 - 102
  • [40] TASK-LEVEL TOUR PLAN GENERATION FOR MOBILE ROBOTS
    BORENSTEIN, J
    KOREN, Y
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1990, 20 (04): : 938 - 943