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 条
  • [21] Performance-Aware Refactoring of Cloud-based Big Data Applications
    Li, Chen
    Casale, Giuliano
    PROCEEDINGS 2017 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI), 2017, : 1505 - 1510
  • [22] Performance-aware deployment of streaming applications in distributed stream computing systems
    Sun, Dawei
    Gao, Shang
    Liu, Xunyun
    Li, Fengyun
    Buyya, Rajkumar
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2020, 15 (01) : 52 - 62
  • [23] PADS: Power Budgeting with Diagonal Scaling for Performance-Aware Cloud Workloads
    Savasci, Mehmet
    Souza, Abel
    Irwin, David
    Ali-Eldin, Ahmed
    Shenoy, Prashant
    2024 IEEE 15TH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE, IGSC 2024, 2024, : 14 - 21
  • [24] Architectural Design of Cloud Applications: A Performance-Aware Cost Minimization Approach
    Ciavotta, Michele
    Gibilisco, Giovanni Paolo
    Ardagna, Danilo
    Di Nitto, Elisabetta
    Lattuada, Marco
    da Silva, Marcos Aurelio Almeida
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (03) : 1571 - 1591
  • [25] Splice: An Automated Framework for Cost- and Performance-Aware Blending of Cloud Services
    Son, Myungjun
    Mohanty, Shruti
    Gunasekaran, Jashwant Raj
    Jain, Aman
    Kandemir, Mahmut Taylan
    Kesidis, George
    Urgaonkar, Bhuvan
    2022 22ND IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2022), 2022, : 119 - 128
  • [26] Performance-Aware Scheduling of Parallel Applications on Non-Dedicated Clusters
    Cascajo, Alberto
    Singh, David E.
    Carretero, Jesus
    ELECTRONICS, 2019, 8 (09)
  • [27] PEPON: Performance-Aware Hierarchical Power Budgeting for NoC Based Multicores
    Sharifi, Akbar
    Mishra, Asit K.
    Srikantaiah, Shekhar
    Kandemir, Mahmut
    Das, Chita R.
    PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT'12), 2012, : 65 - 74
  • [28] Performance-aware resource allocation algorithm for core network control plane
    Chen J.-J.
    Li H.-J.
    Cao Z.-H.
    Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2021, 55 (09): : 1782 - 1787
  • [29] Performance-Aware Speculation Control using Wrong Path Usefulness Prediction
    Lee, Chang Joo
    Kim, Hyesoon
    Mutlu, Onur
    Patt, Yale N.
    2008 IEEE 14TH INTERNATIONAL SYMPOSIUM ON HIGH PEFORMANCE COMPUTER ARCHITECTURE, 2008, : 34 - +
  • [30] A performance-aware dynamic scheduling algorithm for cloud-based IoT applications
    Pandiyan, Sanjeevi
    Lawrence, T. Samraj
    Sathiyamoorthi, V
    Ramasamy, Manikandan
    Xia, Qian
    Guo, Ya
    COMPUTER COMMUNICATIONS, 2020, 160 : 512 - 520