Run-time Performance Monitoring of Heterogenous Hw/Sw Platforms Using PAPI

03/01/2021
by   Tiziana Fanni, et al.
0

In the era of Cyber Physical Systems, designers need to offer support for run-time adaptivity considering different constraints, including the internal status of the system. This work presents a run-time monitoring approach, based on the Performance Application Programming Interface, that offers a unified interface to transparently access both the standard Performance Monitoring Counters (PMCs) in the CPUs and the custom ones integrated into hardware accelerators. Automatic tools offer to Sw programmers the support to design and implement Coarse-Grain Virtual Reconfigurable Circuits, instrumented with custom PMCs. This approach has been validated on a heterogeneous application for image/video processing with an overhead of 6

READ FULL TEXT
research
03/20/2023

fmiSwap: Run-time Swapping of Models for Co-simulation and Digital Twins

Digital Twins represent a new and disruptive technology, where digital r...
research
03/01/2021

Layering the monitoring action for improved flexibility and overhead control: work-in-progress

With the diffusion of complex heterogeneous platforms and their need of ...
research
09/29/2019

Run-time reconfigurable multi-precision floating point multiplier design for high speed, low-power applications

Floating point multiplication is one of the crucial operations in many a...
research
08/31/2022

Mapping aids using source location tracking increase novices' performance in programming cyber-physical systems

Novices need to overcome initial barriers while programming cyber-physic...
research
10/07/2020

Reconfigurable Cyber-Physical System for Lifestyle Video-Monitoring via Deep Learning

Indoor monitoring of people at their homes has become a popular applicat...
research
11/13/2015

Controlled Owicki-Gries Concurrency: Reasoning about the Preemptible eChronos Embedded Operating System

We introduce a controlled concurrency framework, derived from the Owicki...
research
03/05/2021

The Multi-Dataflow Composer Tool: an open-source tool suite for Optimized Coarse-Grain Reconfigurable Hardware Accelerators and Platform Design

Modern embedded and cyber-physical systems require every day more perfor...

Please sign up or login with your details

Forgot password? Click here to reset