当前位置: X-MOL 学术ACM Trans. Embed. Comput. Syst. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
A Composable Monitoring System for Heterogeneous Embedded Platforms
ACM Transactions on Embedded Computing Systems ( IF 2.8 ) Pub Date : 2021-07-09 , DOI: 10.1145/3461647
Giacomo Valente 1 , Tiziana Fanni 2 , Carlo Sau 3 , Tania Di Mascio 1 , Luigi Pomante 1 , Francesca Palumbo 2
Affiliation  

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.

中文翻译:

异构嵌入式平台的可组合监控系统

如今,嵌入式设备上的高级计算在任何应用领域都是必须的。通常,为了满足这种需求,嵌入式系统设计人员利用复杂的异构可重构平台来提供高性能,这要归功于对板上一些计算元素进行专门化/定制的可能性,并且通常足够灵活,可以在运行时进行优化。在这种情况下,监控系统引起了越来越多的关注。理想情况下,监控系统应该是非侵入式的,有多种用途,并提供有关不同系统组件行为的汇总信息。然而,目前的文献并不接近这样的理想状态:例如,现有的监控系统缺乏适用于现代异构平台。这项工作提出了一个硬件监控系统,旨在对系统性能和资源的侵入最小,可组合,并且能够为用户提供对异构计算平台的不同组件的同质可观察性和透明访问,因此系统指标可以很容易地根据收集到的信息聚合计算得出。在之前的工作的基础上,本文主要关注现有硬件监控系统的扩展,以涵盖专门的协处理单元,并在基于赛灵思 FPGA 的可编程芯片系统上进行评估。提出了不同的探索来解释所提出的硬件监控系统的可定制性水平,用户可用的权衡,
更新日期:2021-07-09
down
wechat
bug