We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo

Computer Science > Distributed, Parallel, and Cluster Computing

Title: Robust and accurate fine-grain power models for embedded systems with no on-chip PMU

Abstract: This paper presents a novel approach to event-based power modelling for embedded platforms that do not have a Performance Monitoring Unit (PMU). The method involves complementing the target hardware platform, where the physical power data is measured, with another platform on which the CPU performance data, that is needed for model generation, can be collected. The methodology is used to generate accurate fine-grain power models for the the Gaisler GR712RC dual-core LEON3 fault-tolerant SPARC processor with on-board power sensors and no PMU. A Kintex UltraScale FPGA is used as the support platform to obtain the required CPU performance data, by running a soft-core representation of the dual-core LEON3 as on the GR712RC but with a PMU implementation. Both platforms execute the same benchmark set and data collection is synchronised using per-sample timestamps so that the power sensor data from the GR712RC board can be matched to the PMU data from the FPGA. The synchronised samples are then processed by the Robust Energy and Power Predictor Selection (REPPS) software in order to generate power models. The models achieve less than 2% power estimation error when validated on an industrial use-case and can successfully follow program phases, which makes them suitable for runtime power profiling.
Subjects: Distributed, Parallel, and Cluster Computing (cs.DC)
DOI: 10.1109/LES.2022.3147308
Cite as: arXiv:2106.00565 [cs.DC]
  (or arXiv:2106.00565v5 [cs.DC] for this version)

Submission history

From: Kris Nikov [view email]
[v1] Wed, 26 May 2021 10:04:27 GMT (3914kb,D)
[v2] Fri, 11 Jun 2021 12:57:38 GMT (3914kb,D)
[v3] Fri, 25 Jun 2021 13:40:09 GMT (3914kb,D)
[v4] Tue, 27 Jul 2021 08:44:56 GMT (3915kb,D)
[v5] Tue, 9 Nov 2021 16:21:52 GMT (3916kb,D)

Link back to: arXiv, form interface, contact.