Dynamic workload-aware DVFS for multicore systems using machine learning

被引:0
|
作者
Manjari Gupta
Lava Bhargava
S. Indu
机构
[1] Malaviya National Institute of Technology,
[2] Delhi Technological University,undefined
来源
Computing | 2021年 / 103卷
关键词
Dynamic voltage frequency scaling; Workload decomposition; Multicore processors; Energy-performance tradeoff; Machine learning; 62J05; 68M20;
D O I
暂无
中图分类号
学科分类号
摘要
With growing heterogeneity and complexity in applications, demand to design an energy-efficient and fast computing system in multi-core architecture has heightened. This paper presents a regression-based dynamic voltage frequency scaling model which studies and utilizes workload characteristics to obtain optimal voltage–frequency (v–f) settings. The proposed framework leverages the workload profile information together with power constraints to compute the best-suited voltage–frequency (v–f) settings to (a) maintain global power budget at chip-level, (b) maximize performance while enforcing power constraints at the per-core level. The presented algorithm works in conjunction with the workload characterizer and senses change in application requirements and apply the knowledge to select the next setting for the core. Our results when compared with two state-of-the-art algorithms MaxBIPS and TPEq achieve the average power reduction of 33% and 25% respectively across 32-core architecture for PARSEC benchmarks.
引用
收藏
页码:1747 / 1769
页数:22
相关论文
共 50 条
  • [1] Dynamic workload-aware DVFS for multicore systems using machine learning
    Gupta, Manjari
    Bhargava, Lava
    Indu, S.
    [J]. COMPUTING, 2021, 103 (08) : 1747 - 1769
  • [2] Workload-Aware DRAM Error Prediction using Machine Learning
    Mukhanov, Lev
    Tovletoglou, Konstantinos
    Vandierendonck, Hans
    Nikolopoulos, Dimitrios S.
    Karakonstantis, Georgios
    [J]. PROCEEDINGS OF THE 2019 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION (IISWC 2019), 2019, : 106 - 118
  • [3] A Workload-Aware DVFS Robust to Concurrent Tasks for Mobile Devices
    Lin, Chengdong
    Wang, Kun
    Li, Zhenjiang
    Pu, Yu
    [J]. PROCEEDINGS OF THE 29TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, MOBICOM 2023, 2023, : 270 - 285
  • [4] Federated learning with workload-aware client scheduling in heterogeneous systems
    Li, Li
    Liu, Duo
    Duan, Moming
    Zhang, Yu
    Ren, Ao
    Chen, Xianzhang
    Tan, Yujuan
    Wang, Chengliang
    [J]. NEURAL NETWORKS, 2022, 154 : 560 - 573
  • [5] Custard: ASIC Workload-Aware Reliable Design for Multicore IoT Processors
    Lerner, Scott
    Yilmaz, Isikcan
    Taskin, Baris
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (03) : 700 - 710
  • [6] Workload-aware Power Management of Cluster Systems
    Liu, Zhuo
    Liang, Aihua
    Xiao, Limin
    Ruan, Li
    [J]. PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE (DCABES 2010), 2010, : 603 - 608
  • [7] A Workload-Aware Energy Model for Virtual Machine Migration
    De Maio, Vincenzo
    Kecskemeti, Gabor
    Prodan, Radu
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING - CLUSTER 2015, 2015, : 274 - 283
  • [8] WISE: Workload-Aware Partitioning for RDF Systems
    Guo, Xintong
    Gao, Hong
    Zou, Zhaonian
    [J]. BIG DATA RESEARCH, 2020, 22
  • [9] A Workload-aware Resources Scheduling Method for Virtual Machine
    Qu, Hongshan
    Liu, Xiaodong
    Xu, Huating
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (01): : 247 - 258
  • [10] Adaptive Workload-Aware Task Scheduling for Single-ISA Asymmetric Multicore Architectures
    Chen, Quan
    Guo, Minyi
    [J]. ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2014, 11 (01)