微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 行业新闻动态 > MIPS 科技推出业界首款用于快速 Linux 核分析的热点分析器

MIPS 科技推出业界首款用于快速 Linux 核分析的热点分析器

时间:04-15 来源:MIPS 点击:

为数字消费、家庭网络、无线、通信和商业应用提供业界标准架构、处理器及模拟 IP 的领先厂商 MIPS 科技公司(MIPS Technologies Inc.,纳斯达克交易代码:MIPS)今天推出一款用于其 System Navigator™ EJTAG 探针系列的软件程序,可实现 Linux 核快速、准确的分析。利用该热点分析器(Hot Spot Analyzer- HSA),软件工程师可快速发现限制系统性能的程序瓶颈。HSA 构建在融进了 MIPS32® 24K®、MIPS32® 34K® 和 MIPS32® 74K™ 内核系列的独特零开销程序计数器(Program Counter- PC)采样功能上。

MIPS 科技公司副总裁 Rick Leatherman 表示:"软件调试的主要问题不是修复程序缺陷而是找到程序缺陷。由于现成的 Linux 核非常复杂且可配置,确切了解其如何与各种应用间的互动是一项挑战。HSA 在短短几分钟内就可以让工程师查明之前几乎不可能发现的性能问题。我们现为在 MIPS 内核上采用 Linux 的众多软件开发人员提供了优化系统性能的绝佳可能性。"

与大多数依靠后处理的大型跟踪缓冲器耗时的分析工具不同,MIPS HSA 的运行不会花费任何时间,不需要非透明的代码仪器,或使用基于中断的时间侵入式采样。System Navigator EJTAG 探针能够以非常高的数据率对处理器程序计数器寄存器进行采样,而不影响处理器的实时操作并快速分析大量代码。直观的用户界面使该处理更加简单和快捷。

PMC-Sierra 企业存储部产品开发副总裁 Tom Snodgrass 表示:"我们一直在我们的系统中使用有多线程 34K 内核的 MIPS 分析工具,用来确定可能存在性能瓶颈的地方。该工具无需猜测便可迅速发现瓶颈的所在以显著提升系统性能。"

除了 Linux 核分析外,HSA 还支持可加载模块分析。大部分器件驱动器都是可加载模块构建的,当该驱动器控制先进外设时,相关代码会非常复杂。HSA 能够使开发人员在大部分的执行时间看到哪个功能在运行。HSA 也可用来分析在嵌入式 MIPS-Based™ 系统的核分段空间运行的任何代码。其中包括那些没有正式的实时操作系统(RTOS)或基于经典 RTOS 环境的"bare iron"程序。该分析可显示实时操作系统的热点及应用情况,显示动态中断驱动系统下闲置时间所占的比重。

MIPS 科技公司的热点分析器现已上市。具有 Eclipse-based MIPS Navigator 集成开发环境(IDE)的插件(Eclipse Plug-in)也开始供货。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top