tag 标签: profiler

相关博文
  • 热度 17
    2012-7-25 12:50
    3578 次阅读|
    0 个评论
      matlab 提供了一个非常有用的工具 profiler ,用来对 matlab 代码的运行效率进行分析,通过 profiler ,我们可以了解每行代码的运行情况,包括运行时间和调用次数等,找出程序运行时间瓶颈从而有针对性的进行改进。 1. 打开 profiler. 打开方式有以下几种: a ,在 matlab desktop 下, Desktop-Profiler. b ,在 M 文件编辑器下, Tools-Open Profiler. c ,在命令行直接输入, frofile viewer 2. 运行 profiler. 在 Run this code 后面的输入框里输入要运行的代码或者 M 文件名,点击 Start Profiling 或者按回车。 3. 查看 Profile Detail Report 。 程序运行完成后, profile summary 会以网页的形式显示,通过网页中的超链接可以查看到代码所调用的所有方法中的任何一行代码的运行情况,并且能够标示耗用时间最多的代码行。报告通过对这些代码行按照占用时间的比例使用不同的色温图的颜色作背景,可以非常清晰的分析代码效率。
相关资源
  • 所需E币: 5
    时间: 2019-12-25 12:44
    大小: 1.34MB
    上传者: 238112554_qq
    利用RealView_Profiler找寻代码优化良机.TECHNOLOGYIN-DEPTH利用RealViewProfiler工具进行软件代码优化简介中包含各个函数所耗时间(包括有关函作者电子产品市场的竞争呈日益加剧之数间关系的统计数据)以及内存存取次ElanTanzer势,这就意味着,加快产品投放市场的数、延迟次数和代码覆盖等。ARM步伐、提升系统的复杂性已经成为制胜的关键因素。在加快产品面市的同时更优化方法为迅速地增加产品功能、提高产品质量RealView系列工具提供了两种主要正是众多公司目前面临的挑战。因此,的应用程序优化方法。最快的方法就是能够精准探识系统性能的工具就成了必通过编译器指令进行优化。比如,在最不可少的要素。基础的层次,可通过一个特定目标实现……
  • 所需E币: 5
    时间: 2019-12-24 18:53
    大小: 325.3KB
    上传者: wsu_w_hotmail.com
    【应用笔记】NiosII系统概述(ProfilingNiosIISystems)本应用笔记描述使用GNUprofiler(nios2-elf-gprof)衡量NiosII系统性能的方法。ThisapplicationnotedescribesthemethodstomeasuretheperformanceofaNios®IIsystemwiththeGNUprofiler(nios2-elf-gprof),theperformancecountercomponent,andthetimestampintervaltimercomponent.ThisapplicationnotealsoincludestwotutorialstomeasureperformanceintheAltera®NiosIISoftwareBuildTools(SBT)developmentflow.ProfilingNiosIISystemsAN-391-3.0ApplicationNoteThisapplicationnotedescribesthemethodstomeasuretheperformanceofaNiosIIsystemwiththeGNUprofiler(nios2-elf-gprof),theperformancecountercomponent,andthetimestampintervaltimercomponent.ThisapplicationnotealsoincludestwotutorialstomeasureperformanceintheAlteraNiosIISoftwareBuildTools(SBT)developmentflow.Requirem……