嵌入式软件性能分析方法概述

摘要:嵌入式系统在ASIC或FPGA上运行的专用逻辑中组合了一个或多个处理器核心,以合理的成本实现设计目标。通过使用性能、内存使用、缓存命中与未命中、能量消耗等多个方面对应用程序进行剖析来实现这一目标。这些方面中,性能估计比其他方面更重要。随着系统复杂性的不断增加,有必要对在特定处理器上实现的嵌入式软件进行性能估计,以便快速进行设计空间的探索。这种剖析数据还指导设计师如何将系统分割为硬件(HW)和软件(SW)环境。在本文中,我们提出了当前可用的嵌入式软件剖析工具的分类,并在此背景下介绍了不同的学术和工业方法。基于这些观察,将很容易确定对于特定应用程序需要的真正的软件剖析工具的共同原则和需求。

作者:Rajendra Patel, Arvind Rajwat

论文ID:1312.2949

分类:Performance

分类简称:cs.PF

提交时间:2013-12-12

PDF 下载: 英文版 中文版pdf翻译中