首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 786 毫秒
1.
在分析了G.723.1双速率语音编解码算法的基础上,针对ARM11处理器的特性,对G.723.1定点标准C代码进行了算法和语言级的优化,使得实时编解码成为可能。通过测试表明,优化过的代码比原始代码效率提高了74%—90%,所使用到的优化方法切实可行。  相似文献   

2.
介绍了在TI公司TMS320DM642硬件平台上实现H.264基本档次视频编码器时所进行的结构级优化,选取H.264三大开源代码之一的X264(代码版本为06-05-06)作为参考代码,在深入分析了基于PC的X264编码程序并将其成功移植到了DM642后,首先对代码进行了最初的简化,去掉了和平台无关以及和实现档次无关的冗余代码和数据结构,而后结合DM642的特点,以充分利用DM642片上资源为出发点,以提高DM642高速缓冲(CACHE)的命中率为目的,提出了一种结构级的优化策略,该策略从程序和数据两个方面对X264算法参考代码进行了结构级优化.实验结果表明,采取的优化策略对CACHE命中率和编码速率都有明显的提高.  相似文献   

3.
提出了一种轻权的大程序优化方法--基于代码隔离的迭代编译优化方法,并采用该方法对程序的性能进行测试,结合代码隔离技术,从大程序中分离若干以循环结构为主、性能不相关或相关度较低的核心代码片断,逐个对其进行迭代编译优化搜索,进而更加有效地优化核心代码段.结果表明,所提出的方法可以提高整个程序的性能,可将一个高维的优化空间转换为多个低维优化空间而降低迭代编译的优化开销,是一种易于实现且适合通用代码迭代编译的大程序优化方法.  相似文献   

4.
Pro/E和VERICUT虚拟机床建模与仿真   总被引:1,自引:0,他引:1  
将Pro/E的NC代码自动生成技术和VERICUT的加工仿真功能结合起来,以具体零件为加工对象,提出一种Pro/E和VERICUT联合运用的虚拟机床技术.基于Pro/E的后处理模块完成数控加工的NC代码的自动生成,并应用VERICUT软件实现零件的虚拟铣削过程动态仿真.通过检验,根据需要修正数控代码,重复上述仿真过程,进一步对刀位轨迹进行优化,最终获得优化的NC代码.铣削加工实例证明,将Pro/E和VERICUT联合运用进行虚拟机床技术研究的正确性和实用性.  相似文献   

5.
大量冗余指令和数据对系统和数据库系统构成了严重的威胁。在通过采用代码生成等一些策略生成目标代码的过程中,势必会产生大量冗余指令和次最优结构的目标代码。所以,对代码进行优化就变得非常重要。采用代码流程化的优化是一种最有效的方法。  相似文献   

6.
浅谈Java程序的性能优化   总被引:1,自引:0,他引:1  
本文讨论了java面向对象编程语言在应用时的性能优化问题。可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。  相似文献   

7.
编译基础设施生成的编译器对与目标机特征相关的优化支持不足 ,同时嵌入式应用系统的发展要求高质量的目标代码 ,为此 ,提出一种可执行代码级优化器生成框架EOGF (executable optimizer generation framework) ,以及该框架的关键支撑技术。与现有的编译器生成工具相结合 ,如 GCC(GNU com piler collection) ,可以实现高质量编译器的快速开发 ,并可以方便地充分利用目标机特点进行相关优化 ,提高目标代码质量。实验结果证明 ,EOGF是一个简便、灵活且有效的可执行代码级优化器生成工具  相似文献   

8.
本文详细阐述了TMS320DM6446的硬件平台及软件架构,该平台以H.264的参考代码x264为实验平台,针对其实际的应用,采用相应的方法,在保证性能的前提下,对原始代码作了与平台无关的裁剪,着重介绍了编码的移植过程以及编码的系统级和汇编级优化,给出了相应的优化结果。  相似文献   

9.
构建基于S3C2440A的JPEG XR图像采集系统,实现对采集的RGB24格式原图进行编码并存储.根据S3C2440A自身的体系结构特征,系统设定S3C2440A工作在ARM状态,采用32位总线宽度和32位小端方式的存储空间格式,还给出数据块定义和存储空间分配方案,并进行基于S3C2440A的汇编级优化.内部图像为YUV4:4:4格式,码流结构采用频率模式,对编解码代码定制.最终将定制并优化的JPEC,XR编码代码交叉编译为32位ARM指令代码,移植到S3C2440A上,实现JPEG XR图像采集并进行测试.  相似文献   

10.
C 代码优化技巧   总被引:2,自引:0,他引:2  
代码优化是程序设计中的重要环节,在算法一定的前提下,优化的代码要比没有经过优化的代码执行效率更高,特别是在对大量数据操作的时候。本文就如何编写高质量的c 代码进行简单的介绍。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号