CCS 5 利用profile测试函数运行时间
来源:互联网 发布:vivo软件开发待遇 编辑:程序博客网 时间:2024/05/18 05:45
在进行DSP开发时,代码编写完成后,如果时间不满足要求,则必须对代码进行优化,以更加适应DSP环境。而在进行优化时,我们可以先测算每个函数的运行时间,从中到耗时较多的函数进行优化。CCS的profile提供了这个功能。
1、在菜单栏的Tools->profile->Setup Profile Data Collection ;在出来的ProfileSetup中选择新建,然后新建一个Configuration,再在右边的Activities中勾上Profilealll Function for Total Cycles;
2、然后在菜单栏选择Target->Debug Active Project;最后在运行。
3. Tools->profile-> view functionprofile results即可看到结果:
下面介绍一下每个标签的含义:
Name:函数名
Calls:调用的次数
以下为不包含子函数的执行时间:
Excl Count Min: 最小消耗的时间
Excl Count Max:最大消耗的时间
Excl Count Average: 平均消耗的时间
ExclCount Total: 总共消耗的时间
以下包含子函数的执行时间
Incl Count Min: 最小消耗的时间
Incl Count Max:最大消耗的时间
InclCount Average: 平均消耗的时间
InclCount Total: 总共消耗的时间
这里的时间,其单位是“CPUCycles”,CPU的时钟周期。
例如:1GHz的CPU,每秒就有1G个CPUCycles
- CCS 5 利用profile测试函数运行时间
- CCS 4.0 利用profile测试函数运行时间
- CCS中时间统计方法(profile)
- CCS中时间统计方法(profile)
- CCS中时间统计方法(profile)
- Windows下利用c语言测试函数运行时间
- 测试函数运行时间
- 测试函数运行时间
- CCS统计程序运行时间:
- CCS查看DSP程序运行时间
- CCS查看DSP程序运行时间
- 利用microtime()函数计算程序运行时间
- 一个测试运行时间的函数
- VC程序运行时间的测试函数
- C语言函数运行时间测试
- VC程序运行时间测试函数
- VC程序运行时间的测试函数
- C语言函数运行时间测试
- 适配器模式
- 理解RESTful架构
- Hadoop2.7.2版本分布式集群搭建详细记录(2)
- Skinned Mesh原理解析和一个最简单的实现示例
- 构建微服务-第一章-什么是微服务_002技术多样性
- CCS 5 利用profile测试函数运行时间
- Php函数安全Windows系列之FindFirstFile
- 基础练习 Huffuman树
- php cookie用法之 setcookie()函数
- sql 安全漏洞
- HDU_1686_POJ_3461_Oulipo
- 迷宫问题
- 数据库体系结构-共享池(shared pool),largepool,Java池,流池
- Android学习之ListView与SimpleAdapter的使用