A Power- and Performance-Aware Software Framework for Control System Applications

被引:4
|
作者
Giardino, Michael [1 ]
Klawitter, Eric [2 ]
Ferri, Bonnie [3 ]
Ferri, Aldo [4 ]
机构
[1] Swiss Fed Inst Technol, Dept Comp Sci, Syst Grp, CH-8092 Zurich, Switzerland
[2] HBK Capital Management, New York, NY USA
[3] Georgia Inst Technol, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
[4] Georgia Inst Technol, Sch Mech Engn, Atlanta, GA USA
基金
美国国家科学基金会;
关键词
Control systems; Hardware; Operating systems; Power system management; Mobile robots; Energy-aware systems; power management; realtime systems and embedded systems; reusable software; quality-ofservice framework; MEMORY; DESIGN; ENERGY; BLIMP; DVFS; CPU;
D O I
10.1109/TC.2020.2978468
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This article describes the development of a software architectural framework for implementing compute-aware control systems, where the term "compute-aware" describes controllers that can modify existing low-level computing platform power managers in response to the needs of the physical system controller. This level of interaction means that high-level decisions can be made as to when to operate the computing platform in a power-savings mode or a high-performance mode in response to situation awareness of the physical system. The framework is demonstrated experimentally on a mobile robot platform. In this example, a situation-aware governor is developed that adjusts the speed of the processor based on the physical performance of the robot as it traverses a path through obstacles. The results show that the situation-aware governor results in overall power savings of up to 38.9 percent with 1.3 percent degradation in performance compared to the static high-power strategy.
引用
收藏
页码:1544 / 1555
页数:12
相关论文
共 50 条
  • [31] ProFuN TG: A Tool for Programming and Managing Performance-Aware Sensor Network Applications
    Elsts, Atis
    Bijarbooneh, Farshid Hassani
    Jacobsson, Martin
    Sagonas, Konstantinos
    2015 IEEE 40TH LOCAL COMPUTER NETWORKS CONFERENCE WORKSHOPS (LCN WORKSHOPS), 2015, : 751 - 759
  • [32] Performance-aware power management in embedded controllers with multiple-voltage processors
    College of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China
    不详
    不详
    不详
    Inf. Technol. J., 2008, 6 (942-947): : 942 - 947
  • [33] Methodology for developing virtual platforms from power-aware to power- and thermal-aware at electronic system level
    Lu, Liang-Ying
    Hsieh, Tsung-Yu
    Weng, Pei-En
    Chiou, Lih-Yih
    IET CYBER-PHYSICAL SYSTEMS: THEORY & APPLICATIONS, 2018, 3 (03) : 150 - 157
  • [34] Performance-Aware Trust-Based Access Control for Protecting Sensitive Attributes
    Salji, Mohd Rafiz
    Udzir, Nur Izura
    Ninggal, Mohd Izuan Hafez
    Sani, Nor Fazlida Mohd.
    Ibrahim, Hamidah
    RECENT ADVANCES ON SOFT COMPUTING AND DATA MINING, 2017, 549 : 560 - 569
  • [35] Queueing Theoretic Approach for Performance-Aware Modeling of Sustainable SDN Control Planes
    Huang, Xinli
    Li, Fanshuo
    Cao, Kun
    Cong, Peijin
    Wei, Tongquan
    Hu, Shiyan
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2020, 5 (01): : 121 - 133
  • [36] Reliability/Performance-Aware Scheduling for Parallel Applications With Energy Constraints on Heterogeneous Computing Systems
    Peng, Jiwu
    Li, Kenli
    Chen, Jianguo
    Li, Keqin
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2022, 7 (03): : 681 - 695
  • [37] Application of design pattern in software framework of power system supervisory and control
    Wang, K. (wangkangyuan@sina.com), 1600, Automation of Electric Power Systems Press (27):
  • [38] Revisiting Dynamic Scheduling of Control Tasks: A Performance-Aware Fine-Grained Approach
    Adhikary, Sunandan
    Koley, Ipsita
    Ghosh, Saurav Kumar
    Ghosh, Sumana
    Dey, Soumyajit
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (11) : 3662 - 3673
  • [39] Performance-Aware Resource Management of Multi-Threaded Applications on Many-Core Systems
    Olsen, Daniel
    Anagnostopoulos, Iraklis
    PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2017 (GLSVLSI' 17), 2017, : 119 - 124
  • [40] The PEPPHER Composition Tool: Performance-Aware Dynamic Composition of Applications for GPU-based Systems
    Dastgeer, Usman
    Li, Lu
    Kessler, Christoph
    2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 711 - 720