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 条
  • [1] Power- and Performance-Aware Fine-Grained Reconfigurable Router Architecture for NoC
    Mondal, Hemanta Kumar
    Gade, Sri Harsha
    Kishore, Raghav
    Deb, Sujay
    2015 SIXTH INTERNATIONAL GREEN COMPUTING CONFERENCE AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2015,
  • [2] P2NoC: Power- and Performance-aware NoC Architectures for Sustainable Computing
    Mondal, Hemanta Kumar
    Gade, Sri Harsha
    Kishore, Raghav
    Deb, Sujay
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2017, 16 : 25 - 37
  • [3] WiP Abstract: Intelligent Power- and Performance-aware Tradeoffs for Multicore Servers in Cloud Data Centers
    Caglar, Faruk
    Shekhar, Shashank
    An, Kyoungho
    Gokhale, Aniruddha
    2013 ACM/IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS (ICCPS), 2013, : 241 - 241
  • [4] A Framework for Performance-aware Composition of Applications for GPU-based Systems
    Dastgeer, Usman
    Kessler, Christoph
    2013 42ND ANNUAL INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2013, : 698 - 707
  • [5] iPlace: An Intelligent and Tunable Power- and Performance-Aware Virtual Machine Placement Technique for Cloud-based Real-time Applications
    Caglar, Faruk
    Shekhar, Shashank
    Gokhale, Aniruddha
    2014 IEEE 17TH INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2014, : 48 - 55
  • [6] Floorplet: Performance-Aware Floorplan Framework for Chiplet Integration
    Chen, Shixin
    Li, Shanyi
    Zhuang, Zhen
    Zheng, Su
    Liang, Zheng
    Ho, Tsung-Yi
    Yu, Bei
    Sangiovanni-Vincentelli, Alberto L.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2024, 43 (06) : 1638 - 1649
  • [7] A Framework for Performance-Aware Composition of Explicitly Parallel Components
    Kessler, Christoph W.
    Lowe, Welf
    PARALLEL COMPUTING: ARCHITECTURES, ALGORITHMS AND APPLICATIONS, 2008, 15 : 227 - +
  • [8] Analyzing Performance-Aware Code Changes in Software Development Process
    Chen, Jie
    Yu, Dongjin
    Hu, Haiyang
    Li, Zhongjin
    Hu, Hua
    2019 IEEE/ACM 27TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2019), 2019, : 300 - 310
  • [9] Contra: A Programmable System for Performance-aware Routing
    Hsu, Kuo-Feng
    Beckett, Ryan
    Chen, Ang
    Rexford, Jennifer
    Tammana, Praveen
    Walker, David
    PROCEEDINGS OF THE 17TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION, 2020, : 701 - 721
  • [10] Performance-aware composition framework for GPU-based systems
    Dastgeer, Usman
    Kessler, Christoph
    JOURNAL OF SUPERCOMPUTING, 2015, 71 (12): : 4646 - 4662