摘要
本文提出了一种数字信号处理器的代码性能统计分析工具,该工具基于一个时钟周期精确的软件模拟器,通过动态统计在用户指定的代码段范围内,各个运算部件及数据读写通道等资源的使用效率,评价代码的并行程度和执行效率。帮助开发人员进行代码质量评估,并以此为依据提高代码资源使用率和并行度。该工具集成在集成开发环境中,方便统计和观察性能统计分析结果。
A performance analysis Tool for Digital Signal Processor ( DSP ) is proposed in this article. The tool is built upon a cycle-level accurate software simulator. The tool calculates payloads of resources such as arithmetic units and data accesses dynamically, evaluates the parallelism and performance of a user-specified section of code. The tool can help developers to analyze the quality of their code and enhance resources usage and parallelism. The tool is integrated in Integrated Development Environment, to calculate and view the results of the performance analysis.
出处
《中国集成电路》
2016年第3期39-43,共5页
China lntegrated Circuit