A framework for monitoring energy consumption in multicore architectures

被引:0
|
作者
Pinto, Bruno Giacobo [1 ]
de Souza Xavier, Lucas Mendonca [1 ]
Favaretto, Rodolfo Migon [2 ]
Homrich Cavalheiro, Gerson Geraldo [1 ]
机构
[1] Univ Fed Pelotas, Ctr Desenvolvimento Tecnol CDTec Comp, Campus Porto,Rua Gomes Carneiro 1, Pelotas, RS, Brazil
[2] Pontificia Univ Catolica Rio Grande do Sul PUCRS, PPGCC, Porto Alegre, RS, Brazil
来源
关键词
Energy Measurement; Monitoring; Performance Analysis;
D O I
10.5335/rbca.2015.4886
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Modern processors provide a specialized interface of services to access data describing the energy consumption at runtime. However, such interfaces are not standardized nor they perform any data treatment or uniformization. This is undesirable to the end programmer and reduces the portability of solutions that are built upon that kind of information. This paper presents a framework that describes a common interface of services that expose processors' energy consumption. The developed solution has a modular and extensible architecture design and provides a uniform data representation for the collected data. In this approach, energy consumption of parallel programs running on a multicore-based architecture was monitored dynamically, independently from the processor family supporting the execution. Our work was validated through two case of studies that claim its applicability.
引用
收藏
页码:108 / 119
页数:12
相关论文
共 50 条
  • [1] Energy consumption model in multicore architectures with variable frequency
    Amilcar Meneses-Viveros
    Mireya Paredes-López
    Erika Hernández-Rubio
    Isidoro Gitler
    The Journal of Supercomputing, 2021, 77 : 2458 - 2485
  • [2] Energy consumption model in multicore architectures with variable frequency
    Meneses-Viveros, Amilcar
    Paredes-Lopez, Mireya
    Hernandez-Rubio, Erika
    Gitler, Isidoro
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (03): : 2458 - 2485
  • [3] Energy consumption model over parallel programs implemented on multicore architectures
    Isidro-Ramirez, Ricardo
    Meneses Viveros, Amilcar
    Hernandez Rubio, Erika
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2015, 6 (06) : 252 - 259
  • [4] Energy Consumption of IoT Monitoring Software Architectures in the Edge
    Sebastian Ochoa, Juan
    Perez, Jennifer
    Garcia, Javier
    Guaman, Daniel
    Canas, Norberto
    Rodriguez-Horcajo, Vanessa
    SOFTWARE ARCHITECTURE, ECSA 2024, 2024, 14889 : 217 - 232
  • [5] Analysis and Tuning of Libtensor Framework on Multicore Architectures
    Ibrahim, Khaled Z.
    Williams, Samuel W.
    Epifanovsky, Evgeny
    Krylov, Anna I.
    2014 21ST INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2014,
  • [6] A Maude Framework for Cache Coherent Multicore Architectures
    Bijo, Shiji
    Johnsen, Einar Broch
    Pun, Ka I.
    Tarifa, Silvia Lizeth Tapia
    REWRITING LOGIC AND ITS APPLICATIONS, WRLA 2016, 2016, 9942 : 47 - 63
  • [7] Global Adaptation for Energy Efficiency in Multicore Architectures
    Lenz, Alina
    Pieper, Tobias
    Obermaisser, Roman
    2017 25TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2017), 2017, : 551 - 558
  • [8] A unified monitoring framework for energy consumption and network traffic
    Clouet, Florentin
    Delamare, Simon
    Gelas, Jean-Patrick
    Lefèvre, Laurent
    Nussbaum, Lucas
    Parisot, Clément
    Pouilloux, Laurent
    Rossigneux, François
    EAI Endorsed Transactions on Energy Web, 2015, 15 (04) : 1 - 10
  • [9] An integrated framework for dependable and revivable architectures using multicore processors
    Shi, Weidong
    Lee, Hsien Hsin S.
    Falk, Laura
    Ghosh, Mrinmoy
    33RD INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHTIECTURE, PROCEEDINGS, 2006, : 102 - 113
  • [10] Empirical Evaluation of the Parallel Distribution Sweeping Framework on Multicore Architectures
    Ajwani, Deepak
    Sitchinava, Nodari
    ALGORITHMS - ESA 2013, 2013, 8125 : 25 - 36