5725503
doi
10.1145/3461647
oai:zenodo.org:5725503
user-eu
Tiziana Fanni
University of Sassari
Carlo Sau
University of Cagliari
Tania Di Mascio
University of L'Aquila
Luigi Pomante
University of L'Aquila
Francesca Palumbo
University of Sassari
A Composable Monitoring System for Heterogeneous Embedded Platforms
Giacomo Valente
University of L'Aquila
info:eu-repo/semantics/openAccess
Creative Commons Attribution 4.0 International
https://creativecommons.org/licenses/by/4.0/legalcode
<p>Advanced computations on embedded devices are nowadays a must in any application field. Often, to cope with such a need, embedded systems designers leverage on complex heterogeneous reconfigurable platforms that offer high performance, thanks to the possibility of specializing/customizing some computing elements on board, and are usually flexible enough to be optimized at runtime. In this context, monitoring the system has gained increasing interest. Ideally, monitoring systems should be non-intrusive, serve several purposes, and provide aggregated information about the behavior of the different system components. However, current literature is not close to such ideality: For example, existing monitoring systems lack in being applicable to modern heterogeneous platforms. This work presents a hardware monitoring system that is intended to be minimally invasive on system performance and resources, composable, and capable of providing to the user homogeneous observability and transparent access to the different components of a heterogeneous computing platform, so system metrics can be easily computed from the aggregation of the collected information. Building on a previous work, this article is primarily focused on the extension of an existing hardware monitoring system to cover also specialized coprocessing units, and the assessment is done on a Xilinx FPGA-based System on Programmable Chip. Different explorations are presented to explain the level of customizability of the proposed hardware monitoring system, the tradeoffs available to the user, and the benefits with respect to standard de facto monitoring support made available by the targeted FPGA vendor.</p>
<p> </p>
Zenodo
2021-07-09
info:eu-repo/semantics/article
5725502
user-eu
award_title=From the cloud to the edge - smart IntegraTion and OPtimization Technologies for highly efficient Image and VIdeo processing Systems; award_number=783162; award_identifiers_scheme=url; award_identifiers_identifier=https://cordis.europa.eu/projects/783162; funder_id=00k4n6c32; funder_name=European Commission;
1637804928.535833
2637756
md5:e683fe40a3d83204ee0bc3ecf0256f45
https://zenodo.org/records/5725503/files/TECS_submission_accepted_version_no_colors.pdf
public