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 条
  • [21] OpenMP on multicore architectures
    Terboven, Christian
    Mey, Dieter an
    Sarholz, Samuel
    PRACTICAL PROGRAMMING MODEL FOR THE MULTI-CORE ERA, PROCEEDINGS, 2008, 4935 : 54 - 64
  • [22] The McPAT Framework for Multicore and Manycore Architectures: Simultaneously Modeling Power, Area, and Timing
    Li, Sheng
    Ahn, Jung Ho
    Strong, Richard D.
    Brockman, Jay B.
    Tullsen, Dean M.
    Jouppi, Norman P.
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2013, 10 (01)
  • [23] ENERGY EFFICIENCY EVALUATION OF PARALLEL EXECUTION OF DEVS MODELS IN MULTICORE ARCHITECTURES
    Trabes, Guillermo G.
    Costa, Veronica Gil
    Wainer, Gabriel A.
    2020 WINTER SIMULATION CONFERENCE (WSC), 2020, : 2173 - 2183
  • [24] Asymmetrically reliable caches for multicore architectures under performance and energy constraints
    Arslan, Sanem
    Topcuoglu, Haluk Rahmi
    Kandemir, Mahmut Taylan
    Tosun, Oguz
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2016, 19 (04): : 1819 - 1833
  • [25] Asymmetrically reliable caches for multicore architectures under performance and energy constraints
    Sanem Arslan
    Haluk Rahmi Topcuoglu
    Mahmut Taylan Kandemir
    Oguz Tosun
    Cluster Computing, 2016, 19 : 1819 - 1833
  • [26] Towards Energy-Efficient Heterogeneous Multicore Architectures for Edge Computing
    Gamatie, Abdoulaye
    Devic, Guillaume
    Sassatelli, Gilles
    Bernabovi, Stefano
    Naudin, Philippe
    Chapman, Michael
    IEEE ACCESS, 2019, 7 : 49474 - 49491
  • [27] Parallel MLEM on Multicore Architectures
    Kuestner, Tilman
    Weidendorfer, Josef
    Schirmer, Jasmine
    Klug, Tobias
    Trinitis, Carsten
    Ziegler, Sybille
    COMPUTATIONAL SCIENCE - ICCS 2009, PART I, 2009, 5544 : 491 - +
  • [28] Advances in multicore systems architectures
    Sarbazi-Azad, H.
    Bagherzadeh, N.
    Jaberipour, G.
    JOURNAL OF SUPERCOMPUTING, 2015, 71 (08): : 2783 - 2786
  • [29] Multigrid Smoothers on Multicore Architectures
    Garcia, Carlos
    Prieto, Manuel
    Tirado, Fransisco
    PARALLEL COMPUTING: ARCHITECTURES, ALGORITHMS AND APPLICATIONS, 2008, 15 : 279 - +
  • [30] Evaluation of SuperLU on multicore architectures
    Li, Xiaoye S.
    SCIDAC 2008: SCIENTIFIC DISCOVERY THROUGH ADVANCED COMPUTING, 2008, 125