Evaluation of hybrid run-time power models for the ARM big.LITTLE architecture

被引:9
|
作者
Nikov, Krastin [1 ]
Nunez-Yanez, Jose L. [1 ]
Horsnell, Matthew [2 ]
机构
[1] Univ Bristol, Bristol, Avon, England
[2] ARM Ltd, Cambridge, England
基金
英国工程与自然科学研究理事会;
关键词
power modelling; ARM big.LITTLE; linux; performance counters;
D O I
10.1109/EUC.2015.32
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Heterogeneous processors, formed by binary compatible CPU cores with different microarchitectures, enable energy reductions by better matching processing capabilities and software application requirements. This new hardware platform requires novel techniques to manage power and energy to fully utilize its capabilities, particularly regarding the mapping of workloads to appropriate cores. In this paper we validate relevant published work related to power modelling for heterogeneous systems and propose a new approach for developing run-time power models that uses a hybrid set of physical predictors, performance events and CPU state information. We demonstrate the accuracy of this approach compared with the state-of-the-art and its applicability to energy aware scheduling. Our results are obtained on a commercially available platform built around the Samsung Exynos 5 Octa SoC, which features the ARM big.LITTLE heterogeneous architecture.
引用
收藏
页码:205 / 210
页数:6
相关论文
共 50 条
  • [1] Assessing Time Predictability Features of ARM big.LITTLE Multicores
    Fernandez, Gabriel
    Cazorla, Francisco J.
    Abella, Jaume
    Girbal, Sylvain
    [J]. 2018 30TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2018), 2018, : 258 - 261
  • [2] THE POWER MACS RUN-TIME ARCHITECTURE
    THELEN, R
    [J]. BYTE, 1994, 19 (04): : 131 - &
  • [3] Attack Directories on ARM big.LITTLE Processors
    Kou, Zili
    Sinha, Sharad
    He, Wenjian
    Zhang, Wei
    [J]. 2022 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2022,
  • [4] ARM big.LITTLE系统技术应用
    Robin Randhawa
    Brian Jeff
    [J]. 电子产品世界, 2013, 20 (08) : 30 - 33
  • [5] Quantifying the Interaction Between Structural Properties of Software and Hardware in the ARM big.LITTLE Architecture
    Stepanovic, Srboljub
    Georgakarakos, Georgios
    Holmbacka, Simon
    Lilius, Johan
    [J]. 2018 26TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2018), 2018, : 138 - 144
  • [6] Power Mac's run-time architecture
    Thelen, Randy
    [J]. Byte, 1994, 19 (04):
  • [8] Dynamic partitioned scheduling of real-time tasks on ARM big.LITTLE architectures
    Mascitti, Agostino
    Cucinotta, Tommaso
    Marinoni, Mauro
    Abeni, Luca
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 173 (173)
  • [9] An efficient model for quantifying the interaction between structural properties of software and hardware in the ARM big.LITTLE architecture
    Stepanovic, Srboljub
    Georgakarakos, Georgios
    Holmbacka, Simon
    Lilius, Johan
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (10):
  • [10] Dynamic Partitioned Scheduling of Real-Time DAG Tasks on ARM big.LITTLE Architectures
    Mascitti, Agostino
    Cucinotta, Tommaso
    [J]. 29TH INTERNATIONAL CONFERENCE ON REAL TIME NETWORKS AND SYSTEMS (RTNS 2021), 2021, : 1 - 11