Phase-Aware CPU Workload Forecasting

被引:0
|
作者
Alcorta, Erika S. [1 ]
Rama, Pranav [1 ]
Ramachandran, Aswin [2 ]
Gerstlauer, Andreas [1 ]
机构
[1] Univ Texas Austin, Austin, TX 78712 USA
[2] Intel Corp, Austin, TX 78746 USA
关键词
Run time workload prediction; Time series forecasting; CLASSIFICATION TECHNIQUES; PREDICTION;
D O I
10.1007/978-3-031-04580-6_13
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Predicting workload behavior during execution is essential for dynamic resource optimization of processor systems. Early studies used simple prediction algorithms such as a history tables. More recently, researchers have applied advanced machine learning regression techniques. Workload prediction can be cast as a time series forecasting problem. Time series forecasting is an active research area with recent advances that have not been studied in the context of workload prediction. In this paper, we first perform a comparative study of representative time series forecasting techniques to predict the dynamic workload of applications running on a CPU. We adapt state-of-the-art matrix profile and dynamic linear models (DLMs) not previously applied to workload prediction and compare them against traditional SVM and LSTM models that have been popular for handling non-stationary data. We find that all time series forecasting models struggle to predict abrupt workload changes. These changes occur because workloads go through phases, where prior work has studied workload phase detection, classification and prediction. We propose a novel approach that combines time series forecasting with phase prediction. We process each phase as a separate time series and train one forecasting model per phase. At runtime, forecasts from phase-specific models are selected and combined based on the predicted phase behavior. We apply our approach to forecasting of SPEC workloads running on a state-of-the-art Intel machine. Our results show that an LSTM-based phase-aware predictor can forecast workload CPI with less than 8% mean absolute error while reducing CPI error by more than 12% on average compared to a non-phase-aware approach.
引用
收藏
页码:195 / 209
页数:15
相关论文
共 50 条
  • [41] Phase-aware Adaptive Hardware Selection for Power-efficient Scientific Computations
    Malkowski, Konrad
    Raghavan, Padma
    Kandemir, Mahmut
    Irwin, Mary Jane
    ISLPED'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2007, : 403 - 406
  • [42] FPGA Implementation of a Phase-Aware Single-Channel Speech Enhancement System
    Samui, Suman
    Sahu, Pragya
    Chakrabarti, Indrajit
    Ghosh, Soumya K.
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2017, 36 (11) : 4688 - 4715
  • [43] Phase-aware music super-resolution using generative adversarial networks
    Hu, Shichao
    Zhang, Bin
    Liang, Beici
    Zhao, Ethan
    Lui, Simon
    INTERSPEECH 2020, 2020, : 4074 - 4078
  • [44] Speech Enhancement Based on Fusion of Both Magnitude/Phase-Aware Features and Targets
    Lang, Haitao
    Yang, Jie
    ELECTRONICS, 2020, 9 (07) : 1 - 19
  • [45] ETCF - Energy-Aware CPU Thread Throttling and Workload Balancing Framework for CPU-FPGA Collaborative Environments
    Knorst, Tiago
    Jordan, Michael G.
    Lorenzon, Arthur F.
    Rutzig, Mateus Beck
    Schneider Beck, Antonio Carlos
    2021 XI BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC), 2021,
  • [46] An evaluation of the perceptual quality of phase-aware single-channel speech enhancement
    Krawczyk-Becker, Martin
    Gerkmann, Timo
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2016, 140 (04): : EL364 - EL369
  • [47] FPGA Implementation of a Phase-Aware Single-Channel Speech Enhancement System
    Suman Samui
    Pragya Sahu
    Indrajit Chakrabarti
    Soumya K. Ghosh
    Circuits, Systems, and Signal Processing, 2017, 36 : 4688 - 4715
  • [48] Workload-Aware and CPU Frequency Scaling for Optimal Energy Consumption in VM Allocation
    Liu, Zhen
    Xiang, Yongchao
    Qu, Xiaoya
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [49] Phase-aware deep speech enhancement: It's all about the frame length
    Peer, Tal
    Gerkmann, Timo
    JASA EXPRESS LETTERS, 2022, 2 (10):
  • [50] DCCRN: Deep Complex Convolution Recurrent Network for Phase-Aware Speech Enhancement
    Hu, Yanxin
    Liu, Yun
    Lv, Shubo
    Xing, Mengtao
    Zhang, Shimin
    Fu, Yihui
    Wu, Jian
    Zhang, Bihong
    Xie, Lei
    INTERSPEECH 2020, 2020, : 2472 - 2476