On the application of predictive control techniques for adaptive performance management of computing systems

被引:22
|
作者
Abdelwahed, Sherif [1 ]
Bai, Jia [2 ]
Su, Rong [3 ]
Kandasamy, Nagarajan [4 ]
机构
[1] Department of Electrical and Computer Engineering, Mississippi State University, Mississippi State, MS 39759, United States
[2] Institute for Software Integrated Systems, Vanderbilt University, Nashville, TN 37235, United States
[3] Department of Mathematics and Computer Science, Eindhoven Univ. of Technology, Eindhoven, Netherlands
[4] Department of Electrical and Computer Engineering, Drexel University, Philadelphia, PA 19104, United States
来源
IEEE Transactions on Network and Service Management | 2009年 / 6卷 / 04期
关键词
Adaptive control systems - Interactive computer systems - Model predictive control - Automation - Power management;
D O I
10.1109/TNSM.2009.04.090402
中图分类号
学科分类号
摘要
This paper addresses adaptive performance management of real-time computing systems. We consider a generic model-based predictive control approach that can be applied to a variety of computing applications in which the system performance must be tuned using a finite set of control inputs. The paper focuses on several key aspects affecting the application of this control technique to practical systems. In particular, we present techniques to enhance the speed of the control algorithm for real-time systems. Next we study the feasibility of the predictive control policy for a given system model and performance specification under uncertain operating conditions. The paper then introduces several measures to characterize the performance of the controller, and presents a generic tool for system modeling and automatic control synthesis. Finally, we present a case study involving a real-time computing system to demonstrate the applicability of the predictive control framework. © 2009 IEEE.
引用
收藏
页码:212 / 225
相关论文
共 50 条
  • [41] Application of predictive control techniques within parallel robot
    Lara-Molina, Fabian Andres
    Rosário, João Maurício
    Dumur, Didier
    Wenger, Philippe
    Controle y Automacao, 2012, 23 (05): : 530 - 540
  • [42] Adaptive and mobility-predictive quantization-based communication data management for high performance distributed computing
    School of Computer Science and Information Engineering, Inha University, 253 Yonghyun-Dong, Nam-Ku, Incheon 402-751, Korea, Republic of
    Simulation, 2007, 8 (529-548)
  • [43] Demand Management Based on Model Predictive Control Techniques
    Davizon, Yasser A.
    Soto, Rogelio
    Rodriguez, Jose de J.
    Rodriguez-Leal, Ernesto
    Martinez-Olvera, Cesar
    Hinojosa, Carlos
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [44] Adaptive Performance Management for SMS Systems
    Alberto Gonzalez Prieto
    Rolf Stadler
    Journal of Network and Systems Management, 2009, 17 : 397 - 421
  • [45] Distributed Group Coordination of Multiagent Systems in Cloud Computing Systems Using a Model-Free Adaptive Predictive Control Strategy
    Tan, Haoran
    Wang, Yaonan
    Wu, Min
    Huang, Zhiwu
    Miao, Zhiqiang
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (08) : 3461 - 3473
  • [46] Adaptive performance management of distributed systems
    Radzikowski, P
    DECISION SCIENCES INSTITUTE 1998 PROCEEDINGS, VOLS 1-3, 1998, : 1008 - 1008
  • [47] Adaptive Performance Management for SMS Systems
    Prieto, Alberto Gonzalez
    Stadler, Rolf
    JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2009, 17 (04) : 397 - 421
  • [48] Autonomic power and performance management for computing systems
    Khargharia, Bithika
    Hariri, Salim
    Yousif, Mazin S.
    3RD INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING, PROCEEDINGS, 2005, : 145 - 154
  • [49] Autonomic power and performance management for computing systems
    Bithika Khargharia
    Salim Hariri
    Mazin S. Yousif
    Cluster Computing, 2008, 11 : 167 - 181
  • [50] Autonomic power and performance management for computing systems
    Khargharia, Bithika
    Hariri, Salim
    Yousif, Mazin S.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2008, 11 (02): : 167 - 181