共查询到20条相似文献,搜索用时 343 毫秒
1.
密码算法的软件实现速度是衡量其实现性能的重要指标之一。在密码算法的设计和评估工作中, 测试密码算法的软件实现速度是一项必不可少的工作。在国内外已有的工作中, 关于如何在 x64 平台上进行密码算法的软件实现速度测试没有形成统一的测试标准。本文以分组密码算法的速度测试为例, 研究如何在 x64 平台上测试密码算法的软件实现速度。首先, 我们通过实验分析在 x64 平台上对密码算法进行软件实现速度测试的过程中容易出现的问题。第二步,我们对目前已有的四种速度测试方法: Matsui 速度测试方法, Fog 速度测试方法, SUPERCOP 速度测试方法和 Gladman 速度测试方法进行研究, 对四种速度测试方法的异同进行比较, 分析四种方法中存在的问题。第三步, 我们采用理论分析与实验探究相结合的研究方法, 研究如何降低速度测试过程中产生的波动性数据对实验结果的影响。我们对速度测试公式选择、样本量选择等问题进行了细致的研究。最终我们给出在 x64 平台上测试分组密码算法软件实现速度的最小值和平均值的有效方法。应用该方法得到的测试结果是稳定的(测试得到的速度随机性小, 结果既不会偏大也不会偏小)、可靠(测试过程取样充分, 测试得到的速度是可信的)、高效的(在保证测试结果可靠和稳定的前提下, 取样量较小, 测试过程耗时较少)。利用本文给出的速度测试方法, 我们对 AES 算法和 SM4 算法在x64 平台上的软件实现速度进行了实际测试。 相似文献
2.
在研究ITU-T的G.729CS-ACELP语音编码算法基础上,本文介绍了使用TI公司的TMS320C6x系列DSP实现该算法的一些问题以及一些应用中的具体优化技术,这在一定程度上降低了该算法的计算复杂度,而输出语音仍然保持了很高的合成品质。然后,本文讨论了如何在一个电信级 的应用内核上对该语音编码算法进行多声道扩展的问题,该多通道编码系统基本能达到实用要求。最后,在实时MCPS、内存要求、处理延时和实时性能等方面对该DSP实现的编码器做了一个评价,可以作为其他语音编码器开发的参考。 相似文献
3.
研究了[I(x,y)=I(x,I(x,y))]方程,[I]为由连续三角模[T]、连续三角余模[S]和强否定[n]生成的D-蕴涵,即[I(x,y)=S(T(n(x),n(y)),y)],给出了满足方程[I(x,y)=I(x,I(x,y))]的解。 相似文献
4.
本实验主要用于求形如f(x)=x·sin(Aπ·x) B的函数在某指定区间中的最大值.由于此函数有多个极值点,一般方法不易找到其最优解,故在本实验中使用GA算法,通过进化寻找其最大值. 相似文献
5.
阐述了TMS320C62x的系统结构和软件设计方法,介绍了在TMS320C6201 EVM板上实现宽带毫米波雷达目标时延神经网络识别算法。通过程序验证,取得了比较好的处理效果。 相似文献
6.
7.
深入剖析802.1x协议 总被引:4,自引:0,他引:4
802.1x认证技术是一种基于端口的网络访问控制技术,由于它的简单和易用,已得到了广泛的应用。该文在就802.1x的认证体系、认证过程以及优缺点方面进行了深入的分析,以助于读者更加全面地了解802.1x。 相似文献
8.
9.
比较了实现TMS320x24x系列DSP控制器多机通信的三种方式,分别是通过SCI接口、SPI接口和CAN总线来实现。针对实际课题中六相电机控制平台的多机通信问题,提出了一个能同时处理实时信息和非实时信息的新的DSP多机通信解决方案。 相似文献
10.
TMS320C54xDSP已经得到了广泛应用。为了充分利用TMS320C54xDSP上的软件开发成果,节省开发成本,需要将TMS320C54x的程序移植到OMAP5910平台的TMS320C55xDSP上运行。介绍了利用MASM55对代码进行重新编译、对不能移植的代码进行手工修改、重新编写系统级代码等方法成功地实现了从TMS320C54x到TMS320C55x的代码移植,正确地实现了程序的功能。充分利用TMS320C55x新增特征,对部分运算量大的函数进行手工代码优化,大幅度地降低了程序的运算量,提高了代码的执行效率和性能。 相似文献
11.
''''C54x DSP混合编程及中断的C语言实现 总被引:1,自引:0,他引:1
为了充分发挥C语言和汇编语言各自的优势,在对TMS320C54x DSP进行软件开发时,可用两种语言混合编程.本文介绍了基于TMS320C54x DSP的C语言和汇编语言混合编程的程序设计方法,对用C语言实现DSP的中断功能进行了详细说明.最后以多尺度三次B样条小波分解算法为例说明TMS320C54x DSP混合编程的方法及步骤,并给出了C语言及汇编语言的源程序代码. 相似文献
12.
13.
14.
针对目前图像处理算法日益复杂,对CPU的性能要求越来越高,而传统的基于CPU的图像处理方法无法满足需求的情况,本文对基于统一计算设备架构(CUDA)的图形处理器(GPU)在图形处理方面的算法进行研究和实现。通过充分利用GPU突出的并行处理能力,采用CUDA技术,利用C++语言实现相关算法。研究并设计高斯模糊处理算法、彩色负片处理算法、透明合并处理算法的GPU并行运算流程,并通过与CPU实现相同效果的性能的对比,证明基于GPU图像处理算法的高效性。 相似文献
15.
卷积是数字信号处理中最基本、最常用的运算之一。本文介绍了利用TMS320C54x系列芯片为基础的DSPLIB库函数中的相关函数和FFT函数来实现数季卷积处理的两种方法,使卷积运算的实现变得容易,并对DSPLIB库函数的使用进行了详细介绍,给出了具体的程序清单和实验结果。 相似文献
16.
史应光 《数值计算与计算机应用》1982,(2)
设C(X)为紧集X上的连续函数空间,M C(X)为n维子空间.其中n为自然数, φ_1,…,φ_n为它的一个基底.对X上任意实值函数,定义||f||=sup x∈X|f(x)|.又设F(x,y) 为X×(-∞,∞)上的非负二元函数,且 e_0≡||F(x,0)||<∞ (1) 现提出如下的极小问题:对于闭集K M(今后为讨论方便起见常假定O∈K)寻找 一个P∈K使它满足 相似文献
17.
科学可视化将数据和图形图像有机地结合起来,用图形图像直观地展示数据。要生成直观的三维图形,必须进行消隐。对形如z=f(x,y)函数关系的图形,由于网格结点高度z(i,j)的任意性以及规则网格纵横截面的交错性,消隐有时比较困难,需要研究曲面消隐,找出一套有效的消隐算法。在峰值线法(浮动水平线算法)消隐的基础上,提出了一种用于实现形如z=f(x,y)函数关系的图形消隐的峰值线交替扫描法,给出了实施步骤和实例。用该集成消隐方法可方便地实现矩形域上函数z=f(x,y)的数据显示。 相似文献
18.
在KeystoneⅡ构架的多核异构SoC应用中,系统异常处理必不可少,处理异常问题的能力也是衡量系统稳定性的一个重要标准。本文以高性能SoC TMS320C66AK2H的C66x内核为基础,利用C66x内核中断控制器和芯片的中断处理控制器实现一个系统异常处理的方法,能够准确、快速地定位系统运行出错的地方。最后,以DSP核0使用EDMA3模块非法访问共享内存MSMC为例,验证系统异常处理方法的可行性。经测试,该异常处理方法准确有效。 相似文献
19.
20.
基于TMS320C64x的立体匹配实时性问题研究 总被引:3,自引:0,他引:3
立体视觉是被动式测距的一种重要方法,而立体匹配则是整个体视算法中最重要也是最困难的部分.计算复杂度高,算法的实时性难以保证是立体匹配算法中的一个突出问题.针对基于高性能DSP的立体匹配实时性问题展开研究,提出了一种基于TMS320C64x的实时立体视觉算法.实验结果表明,提出的算法能够充分利用C64x DSP的架构特性,具有实时性高(大于每秒30帧),结果准确的优点. 相似文献