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 条
  • [41] POLAR: Performance-aware On-device Learning Capable Programmable Processing-in-Memory Architecture for Low-Power ML Applications
    Bavikadi, Sathwika
    Sutradhar, Purab Ranjan
    Indovina, Mark A.
    Ganguly, Amlan
    Dinakarrao, Sai Manoj Pudukotai
    2022 25TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2022, : 889 - 898
  • [42] Advanced control software framework for process control applications
    Shazzat Hossain
    M.A. Hussain
    Rosli Bin Omar
    International Journal of Computational Intelligence Systems, 2014, 7 : 37 - 49
  • [43] Advanced control software framework for process control applications
    Hossain, Shazzat
    Hussain, M. A.
    Bin Omar, Rosli
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2014, 7 (01) : 37 - 49
  • [44] Event-Based Power/Performance-Aware Thermal Management for High-Density Microprocessors
    Leva, Alberto
    Terraneo, Federico
    Giacomello, Irene
    Fornaciari, William
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2018, 26 (02) : 535 - 550
  • [45] Performance-Aware Task Scheduling for Energy Harvesting Nonvolatile Processors Considering Power Switching Overhead
    Li, Hehe
    Liu, Yongpan
    Fu, Chenchen
    Xue, Chun Jason
    Xiang, Donglai
    Yue, Jinshan
    Li, Jinyang
    Zhang, Daming
    Hu, Jingtong
    Yang, Huazhong
    2016 ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2016,
  • [46] SAPPP: The Software-Aware Power and Performance Profiler
    Khoshbakht, Saman
    Dimopoulos, Nikitas
    2017 IEEE 30TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2017,
  • [47] Exploiting Link Diversity for Performance-Aware and Repeatable Simulation in Low-Power Wireless Networks
    Zhao, Zhiwei
    Min, Geyong
    Dong, Wei
    Liu, Xue
    Gao, Weifeng
    Gu, Tao
    Yang, Minghang
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2020, 28 (06) : 2545 - 2558
  • [48] A Reinforcement Learning Approach for Performance-aware Reduction in Power Consumption of Data Center Compute Nodes
    Raj, Akhilesh
    Perarnau, Swann
    Gokhale, Aniruddha
    2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING, IC2E, 2023, : 121 - 130
  • [49] A Context-Aware Access Control Framework for Software Services
    Kayes, A. S. M.
    Han, Jun
    Colman, Alan
    SERVICE-ORIENTED COMPUTING - ICSOC 2013 WORKSHOPS, 2014, 8377 : 569 - 577
  • [50] Synthesizing Performance-aware ⟨m, k⟩-firm Control Execution Patterns under Dropped Samples
    Ghosh, Sumana
    Dey, Soumyajit
    Dasgupta, Pallab
    2019 32ND INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2019 18TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2019, : 1 - 6