北京唐诚朗风科技有限公司代理
Rapita Systems公司创新的最差情况的执行时间分析产品
日期:2008-3-10
唐诚朗风科技有限公司,与来自英国的实时性分析专家Rapita Systems公司 签署了协议,正式代理Rapita Systems公司的RapiTime 实时性分析工具软件包。
RapiTime做为一个完整的解决方案适用于实时嵌入式软件的最差情况执行时间(worst-case execution time (WCET)) 分析和性能分析。支持市场上几乎所有的8、16、32位的处理器,能够分析从几K(Bytes)到数百万行规模的代码。www.rapitasystems.com提供RapiTime的原文介绍和白皮书的下载,中文资料和技术支持请联系北京唐诚朗风科技有限公司。
“RapiTime使得实时软件开发工程师可以获得并优化复杂的实时软件在执行过程中的详细真实的时间行为。”唐诚朗风公司总经理沈晓明博士介绍,“唐诚朗风专注与为客户提供创新的同时又是切实可行的高质量的解决方案。RapiTime正是这样一个产品,它使开发工程师能够方便的构建满足时间要求的系统,而不用再花费很大的时间和精力去尝试找到他们系统中时间性相关的错误。”
“我们非常高兴的欢迎唐诚朗风公司”Rapita Systems公司的CEO Guillem Bernat先生说, “公司专注于对软件执行时间和性能分析技术的研究,并将产品推向市场。因此我们在各个国家通过专门的渠道和伙伴来一起完成这一工作。唐诚朗风公司的加入就是其中一个重要的步骤,它能够帮助我们将我们的技术带给更多的用户群体。唐诚朗风公司拥有一批在高可靠性实时领域具有丰富经验的技术和营销人员,对于中国的嵌入式市场有很深的了解。我们确信唐诚朗风公司能够为RapiTime在中国的客户提供完善的支持和服务。”
有关执行时间分析工具RapiTime的详细信息可以致电:
唐诚朗风公司:+8610-62 52 14 52
邮件:info@cinawind.com
有关RapiTime
RapiTime提供了一个基于 Eclipse 的图形用户界面使得用户可以对软件的丰富的执行时间数据进行交互式访问,得到软件的性能和最差情况执行时间分析报告。 针对每个软件组件、子程序、 函数、 循环和基本模块,RapiTime 能够提供平均,最长,和最短的实际执行时间;通过计算得出的最差情况执行时间;执行频率和对总执行时间的影响;标识出在最差情况执行路径中的代码;代码覆盖率度量;图形化的显示出:执行时间的分布,硬件变化和谐波效应所带来的影响,调用树,使用不同的颜色突出显示出现在最差情况路径中的代码。
除了能够对软件执行时间进行深入分析,RapiTime的另一个重要功能在于为目标系统的优化提供强有力的依据和帮助。通过使用RapiTime,开发工程师可以获得不同的软件模块对于最差情况的影响(这与软件模块的平均执行时间有很大的不同),从而识别出对最差情况影响最大的部分,并选择最优的策略对源代码进行优化。
RapiTime 2.0新增加的功能还支持对用户的一些“假设”性的问题提出解答,能够为新加入软件功能时对系统性能的影响提供精确的分析。利用这些信息,开发工程师只要对整个软件进行很小规模的修改就能够带来总体性能的极大提升。
RapiTime广泛应用于嵌入式软件的各个领域中,如航空电子、汽车电子、应用通信和和宇航领域等。最近的一个用户实例表明,在某航空系统中,只需要对占1.2%的代码进行优化就可以使整个系统的最差情况执行时间降低23%,确定需要优化的代码并消除软件中的时间性错误同时也避免了昂贵的硬件升级。对于该案例的介绍,可以从www.rapitasystems.com上下载:“有关RapiTime在BAE系统中的应用报告”。
有关唐诚朗风科技有限公司
唐诚朗风科技有限公司成立于2005年,总部设在北京,在香港设有分支机构。唐诚朗风公司致力于复杂实时系统的开发,专用的软硬件技术以及产品咨询服务。公司的目标是成为在嵌入式测试、控制和模拟领域领先的解决方案供应商。公司网址www.cinawind.com。
有关Rapita Systems Ltd
Rapita Systems Ltd是嵌入式实时系统中针对执行时间分析的专家,专注于航空、通信、宇航及汽车电子等领域。其创新的RapiTime产品使其成为基于测量的WCET领域的领导者。www.rapitasystems.com。 |