Dynamic Voltage and Frequency Scaling for Real-Time Scheduling on a Prioritized SMT Processor

被引:2
|
作者
Fujii, Kei [1 ]
Chishiro, Hiroyuki [1 ]
Matsutani, Hiroki [1 ]
Yamasaki, Nobuyuki [1 ]
机构
[1] Keio Univ, Dept Comp Sci, Grad Sch Sci & Technol, Yokohama, Kanagawa, Japan
关键词
Real-Time Dynamic Voltage and Frequency Scaling; Prioritized SMT Processor; embedded and real-time systems; RMT Processor;
D O I
10.1109/RTCSA.2011.78
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cyber Physical Systems are composed of many embedded systems which monitor and control the physical processes for tight integrations of computation and physical processes. Such embedded systems require not only real-time capabilities but also high throughput and low power consumption. High throughput is mainly achieved by parallel architectures such as Simultaneous Multithreading (SMT) and Chip Multiprocessor (CMP), and low power consumption is mainly achieved by Real-Time Dynamic Voltage and Frequency Scaling (RT-DVFS) under the real-time constraint. In this paper, we present a RT-DVFS algorithm called Hetero Efficiency to Logical Processor (HeLP) which can reduce power consumption easily and effectively in prioritized SMT processors. We also present Hetero Efficiency to Logical Processor with Temporal Migration (HeLP-TM) which applies the temporal migration technique to HeLP. Simulation results show that HeLP can reduce power consumption effectively and HeLP-TM is more effective than HeLP.
引用
收藏
页码:9 / 15
页数:7
相关论文
共 50 条
  • [21] Energy-efficient scheduling for real-time systems on dynamic voltage scaling (DVS) platforms
    Chen, Jian-Jia
    Kuo, Chin-Fu
    [J]. 13TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2007, : 28 - +
  • [22] Real-time task scheduling for SMT systems
    Lo, SW
    Lam, KY
    Kuo, TW
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2005, : 5 - 10
  • [23] Prioritized SMT architecture with IPC control method for real-time processing
    Yamasaki, Nobuyuki
    Magaki, Ikuo
    Itou, Tsutomu
    [J]. RTAS 2007: 13TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2007, : 12 - +
  • [24] Real-Time Dynamic Voltage Scaling for the EPOS Operating System
    Meira, Gustavo Nardon
    Froehlich, Antonio Augusto
    Hoeller, Arliones, Jr.
    [J]. 2012 BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEM ENGINEERING (SBESC 2012), 2012, : 65 - 70
  • [25] Supporting Dynamic Voltage and Frequency Scaling in Networks-On-Chip for Hard Real-Time Systems
    Kostrzewa, Adam
    Kadeed, Thawra
    Nikolic, Borislav
    Ernst, Rolf
    [J]. 2018 IEEE 24TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2018, : 125 - 135
  • [26] On-line scheduling of hard real-time tasks on variable voltage processor
    Hong, I
    Potkonjak, M
    Srivastava, MB
    [J]. 1998 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN: DIGEST OF TECHNICAL PAPERS, 1998, : 653 - 656
  • [27] Processor voltage scheduling for real-time tasks with non-preemptible sections
    Zhang, F
    Chanson, ST
    [J]. 23RD IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2002, : 235 - 245
  • [28] Scheduling with dynamic voltage/speed adjustment using slack reclamation in multi-processor real-time systems
    Zhu, D
    Melhem, R
    Childers, B
    [J]. 22ND IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2001, : 84 - 94
  • [29] Dynamic power management and dynamic voltage scaling in real-time CMP systems
    Miao, Lei
    Qi, Yong
    Hou, Di
    Wu, Chang-li
    Dai, Yue-hua
    [J]. INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE, AND STORAGE, PROCEEDINGS, 2007, : 249 - +
  • [30] Dynamic voltage scaling for multitasking real-time systems with uncertain execution time
    Xian, Changjiu
    Lu, Yung-Hsiang
    Li, Zhiyuan
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2008, 27 (08) : 1467 - 1478