共查询到18条相似文献,搜索用时 171 毫秒
1.
在DSP上移植算法,代码优化程度成为提高系统性能、缩短开发周期的瓶颈。同时针对复杂算法在DSP上的实现,也产生很多优化策略、方法。本文以在数字通信系统中应用广泛的Viterbi算法为例,简述Viterbi算法的基本原理和目标处理器(TMS320C6211)的处理能力;介绍C6000软件编程及优化的步骤,并提出一些具体的优化策略和技巧。 相似文献
2.
在DSP上移植算法,代码优化程度成为提高系统性能、缩短开发周期的瓶颈.同时针对复杂算法在DSP上的实现,也产生很多优化策略、方法.本文以在数字通信系统中应用广泛的Viterbi算法为例,简述Viterbi算法的基本原理和目标处理器(TMS320C6211)的处理能力;介绍C6000软件编程及优化的步骤,并提出一些具体的优化策略和技巧. 相似文献
3.
支持超长指令字(Very Long Instruction Word,VLIW)DSP的应用越来越广泛,而H.264视频压缩算法在向此类DSP平台上移植时,由于程序结构设计不合理、数据结构冗余等原因,导致缓存命中率下降,DSP的利用率降低。因此研究最新的视频压缩算法H.264/AVC在此类DSP上的优化就显得越发重要。文中介绍了VLIW DSP的体系结构特点,并研究分析了基于这些特点而提高H.264中整数变换模块运行速度的优化方法,最后在VLIW DSP平台上利用这些方法对H.264的整数变换模块进行了优化与仿真。优化后的整数变换速度为优化前的2倍以上。 相似文献
4.
5.
6.
探讨了智能视觉监控算法在TI DSP平台上的移植方法。详细介绍了算法优化、CCS编译器优化、C代码优化、汇编指令优化及存储器配置优化等优化技术。通过具体的监控实例,在TMS320DM642平台上实现了多个运动目标的实时检测、跟踪算法,结果表明,对DSP进行优化之后其性能获得了指数级的增长。 相似文献
7.
8.
9.
王克富 《电脑技术——Hello-IT》1997,(3)
我有一重要的数据库文件(*DBF),前不久因不慎将其备注文件(*DBT)删除后,再不能打开了,请问有无办法补救,(安徽朱勤)通过对FoxBase十数据库文件信息的存储结构分析得知,一个DBF文件有无DBT文件就看该DBF文件的第一个字节的内容:当为83H时则为有;当为03H时则为无。所以,只要将DBT文件丢失后的DBF文件的第一个字节的内容由83H改为03H,而后便能打开DBF文件。为此,笔者编写一个C程序(RESDBF.C),经编译、连接后,生成RESDBF.EXE文件,可作为一个DOS外部命令来使用。在FoxBase十下,其使用格式为:、RU… 相似文献
10.
基于嵌入式和DSP的电力谐波分析仪的设计 总被引:2,自引:0,他引:2
文章在对嵌入式操作系统μC/OS-Ⅱ和数字信号处理(Digital Signal Processing,DSP)技术进行简要介绍的基础上,分析了快速傅立叶变换(Fastfouriertransform,FFT)算法及其在DSP中的实现,并结合其在电力谐波分析装置中的应用,介绍了一种以实时操作系统μC/OS-Ⅱ为操作平台、采用FFT谐波检测方法、通过DSP谐波检测技术来实现电力谐波检测的装置,使电力谐波分析的可靠性和实时性得到了很大程度的提高,同时也给出了系统实现的硬件框图和软件流程以及设计中应解决的关键问题。 相似文献
11.
12.
Ruben E. Perez Peter W. Jansen Joaquim R. R. A. Martins 《Structural and Multidisciplinary Optimization》2012,45(1):101-118
We present pyOpt, an object-oriented framework for formulating and solving nonlinear constrained optimization problems in
an efficient, reusable and portable manner. The framework uses object-oriented concepts, such as class inheritance and operator
overloading, to maintain a distinct separation between the problem formulation and the optimization approach used to solve
the problem. This creates a common interface in a flexible environment where both practitioners and developers alike can solve
their optimization problems or develop and benchmark their own optimization algorithms. The framework is developed in the
Python programming language, which allows for easy integration of optimization software programmed in Fortran, C, C+ +, and
other languages. A variety of optimization algorithms are integrated in pyOpt and are accessible through the common interface.
We solve a number of problems of increasing complexity to demonstrate how a given problem is formulated using this framework,
and how the framework can be used to benchmark the various optimization algorithms. 相似文献
13.
目标跟踪是计算机视觉领域一个重要的研究方向,近年来学者提出了众多优秀的目标跟踪算法,但许多算法的低实时性制约了其在应用场景中的有效性。针对这些算法,提出了一个通用的跟踪模型,并针对此模型提出了一个可行的并行优化方案。之后使用SCM算法验证了所提出的并行优化方案。在四核CPU的环境下,并行后的SCM算法相比于未并行的算法取得了3.48倍的并行加速比,并且比原算法Matlab+C程序的运行速度快了约30倍,这说明了所提出的并行优化方案的有效性。 相似文献
14.
Mohammed El-Abd 《Information Sciences》2012,182(1):243-263
The class of foraging algorithms is a relatively new field based on mimicking the foraging behavior of animals, insects, birds or fish in order to develop efficient optimization algorithms. The artificial bee colony (ABC), the bees algorithm (BA), ant colony optimization (ACO), and bacterial foraging optimization algorithms (BFOA) are examples of this class to name a few. This work provides a complete performance assessment of the four mentioned algorithms in comparison to the widely known differential evolution (DE), genetic algorithms (GAs), harmony search (HS), and particle swarm optimization (PSO) algorithms when applied to the problem of unconstrained nonlinear continuous function optimization. To the best of our knowledge, most of the work conducted so far using foraging algorithms has been tested on classical functions. This work provides the comparison using the well-known CEC05 benchmark functions based on the solution reached, the success rate, and the performance rate. 相似文献
15.
This paper presents a cat swarm optimization (CSO) algorithm for solving global optimization problems. In CSO algorithm, some modifications are incorporated to improve its performance and balance between global and local search. In tracing mode of the CSO algorithm, a new search equation is proposed to guide the search toward a global optimal solution. A local search method is incorporated to improve the quality of solution and overcome the local optima problem. The proposed algorithm is named as Improved CSO (ICSO) and the performance of the ICSO algorithm is tested on twelve benchmark test functions. These test functions are widely used to evaluate the performance of new optimization algorithms. The experimental results confirm that the proposed algorithm gives better results than the other algorithms. In addition, the proposed ICSO algorithm is also applied for solving the clustering problems. The performance of the ICSO algorithm is evaluated on five datasets taken from the UCI repository. The simulation results show that ICSO-based clustering algorithm gives better performance than other existing clustering algorithms. 相似文献
16.
17.
An object-oriented structural optimization program 总被引:1,自引:0,他引:1
18.
The survey describes specific features of digital signal processors (DSPs) and the related optimization techniques that can be implemented in C compilers. Optimization algorithms and the mutual influence of different optimizations are considered. 相似文献