Server Frequency Control Using Markov Decision Processes

被引:4
|
作者
Chen, Lydia Y. [1 ]
Gautam, Natarajan [2 ]
机构
[1] IBM Zurich Res Lab, Zurich, Switzerland
[2] Texas A&M Univ, College Stn, TX 77843 USA
关键词
D O I
10.1109/INFCOM.2009.5062265
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
For a wide range of devices and servers, Dynamic Frequency Scaling (DFS) can reduce energy consumption to various degrees by appropriately trading-off system performance. Efficient DFS policies are able to adjust server frequencies by extrapolating the transition or the highly varying workload without incurring much of implementation overhead. This paper models DFS policies of a single server using Markov Decision Processes (MDP). To accommodate the highly varying nature of workload in the proposed MDP, we adopt fluid approximation based on continuous time Markov chain and discrete time Markov chain modeling for the fluid workload generator respectively. Accordingly, we design two frequency controllers (FC), namely C-FC and D-FC, corresponding to the continuous and discrete modeling of the workload generator. We evaluate the proposed policies on synthetic and web traces. The proposed C-FC and D-FC schemes ensure performance satisfaction with moderate energy saving as well as ease of implementation, in comparison with existing DFS policies.
引用
收藏
页码:2951 / +
页数:2
相关论文
共 50 条
  • [21] Planning using hierarchical constrained Markov decision processes
    Seyedshams Feyzabadi
    Stefano Carpin
    Autonomous Robots, 2017, 41 : 1589 - 1607
  • [22] Web service composition using Markov Decision Processes
    Gao, AQ
    Yang, DQ
    Tang, SW
    Zhang, M
    ADVANCES IN WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2005, 3739 : 308 - 319
  • [23] Planning using hierarchical constrained Markov decision processes
    Feyzabadi, Seyedshams
    Carpin, Stefano
    AUTONOMOUS ROBOTS, 2017, 41 (08) : 1589 - 1607
  • [24] Assessing Software Quality Using the Markov Decision Processes
    Korkmaz, Omer
    Akman, Ibrahim
    Ostrovska, Sofiya
    HUMAN FACTORS AND ERGONOMICS IN MANUFACTURING & SERVICE INDUSTRIES, 2014, 24 (01) : 86 - 104
  • [25] Allocating services to applications using Markov decision processes
    Bannazadeh, Hadi
    Leon-Garcia, Alberto
    IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS, PROCEEDINGS, 2007, : 141 - +
  • [26] Human Intention Recognition using Markov Decision Processes
    Lin, Hsien-I
    Chen, Wei-Kai
    2014 CACS INTERNATIONAL AUTOMATIC CONTROL CONFERENCE (CACS 2014), 2014, : 340 - 343
  • [27] Verification of Markov Decision Processes Using Learning Algorithms
    Brazdil, Tomas
    Chatterjee, Krishnendu
    Chmelik, Martin
    Forejt, Vojtech
    Kretinsky, Jan
    Kwiatkowska, Marta
    Parker, David
    Ujma, Mateusz
    AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, ATVA 2014, 2014, 8837 : 98 - 114
  • [28] Mobile Edge Offloading Using Markov Decision Processes
    Alasmari, Khalid R.
    Green, Robert C., II
    Alam, Mansoor
    EDGE COMPUTING - EDGE 2018, 2018, 10973 : 80 - 90
  • [29] Human Intent Prediction Using Markov Decision Processes
    McGhan, Catharine L. R.
    Nasir, Ali
    Atkins, Ella M.
    JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2015, 12 (05): : 393 - 397
  • [30] NEURAL DECODING SYSTEMS USING MARKOV DECISION PROCESSES
    Dantas, Henrique
    Mathews, V. John
    Wendelken, Suzanne M.
    Davis, Tyler S.
    Clark, Gregory A.
    Warren, David J.
    2017 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2017, : 974 - 978