当前位置: X-MOL 学术arXiv.cs.AR › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Run-time Performance Monitoring of Heterogenous Hw/Sw Platforms Using PAPI
arXiv - CS - Hardware Architecture Pub Date : 2021-03-01 , DOI: arxiv-2103.01195
Tiziana Fanni, Daniel Madronal, Claudio Rubattu, Carlo Sau, Francesca Palumbo, Eduardo Juarez, Maxime Pelcat, Cesar Sanz, Luigi Raffo

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% of the execution time.

中文翻译:

使用PAPI对异构硬件/软件平台进行运行时性能监视

在网络物理系统时代,设计人员需要考虑各种约束(包括系统的内部状态),为运行时适应性提供支持。这项工作提出了一种基于性能应用程序编程接口的运行时监视方法,该方法提供了一个统一的接口,可以透明地访问CPU中的标准性能监视计数器(PMC)和集成到硬件加速器中的自定义计数器。自动化工具为Sw程序员提供了设计和实施带有自定义PMC的粗粒度虚拟可重配置电路的支持。该方法已在异构应用程序上进行了验证,该应用程序用于图像/视频处理,开销为执行时间的6%。
更新日期:2021-03-02
down
wechat
bug