中文

基于 PAPI 的异构硬件/软件平台运行时性能监测

硬件体系结构 2021-03-02 v1

摘要

在网络物理系统时代,设计者需考量包括系统内部状态在内的不同约束,提供运行时自适应支持。本工作提出一种基于性能应用程序编程接口(PAPI)的运行时监测方法,其提供统一接口以透明访问 CPU 中的标准性能监测计数器(PMCs)与集成于硬件加速器中的自定义计数器。自动工具为软件程序员提供设计与实现粗粒度虚拟可重构电路的支持,并以自定义 PMCs 加以插桩。该方法已在一异构图像/视频处理应用上验证,开销为执行时间的 6%。

关键词

引用

@article{arxiv.2103.01195,
  title  = {Run-time Performance Monitoring of Heterogenous Hw/Sw Platforms Using PAPI},
  author = {Tiziana Fanni and Daniel Madronal and Claudio Rubattu and Carlo Sau and Francesca Palumbo and Eduardo Juarez and Maxime Pelcat and Cesar Sanz and Luigi Raffo},
  journal= {arXiv preprint arXiv:2103.01195},
  year   = {2021}
}

备注

Sixth International Workshop on FPGAs for Software Programmers (FSP Workshop) 2019 ISBN: 978-3-8007-5045-0