首页> 外文学位 >Study on DSP algorithm implementation techniques and memory access reduction for DSP algorithm implementation on Digital Signal Processor.
【24h】

Study on DSP algorithm implementation techniques and memory access reduction for DSP algorithm implementation on Digital Signal Processor.

机译:研究DSP算法实现技术和数字信号处理器上DSP算法实现的内存访问减少。

获取原文
获取原文并翻译 | 示例

摘要

Digital Signal Processor (DSP) has been developed rapidly in the past several decades. It was originally designed for digital signal processing. DSP algorithms are developed and widely used on DSP. They are a class of algorithms designed to run on digital signal processors for specific purpose. With the rapid development of digital signal processor technology, how to design computationally efficient DSP algorithms based on existing DSP architectures has become the major research focus. In this dissertation, we study methods to design and implement DSP algorithms, we also study methods to reduce memory access to lower power consumption and decrease execution time, respectively.;As one of important DSP algorithms, Fast Fourier Transform (FFT) is used to perform signal transformation between time and frequency domain. We study several existing implementation techniques together with proposed recursive programming techniques on FFT. Those existing techniques are TFBBGM (Twiddle Factor Based Butterfly-Grouping Method) [21], TFRM (Twiddle Factor Reduction Method) [22] and further expansion, which are all proposed by Dr. Yiyan Tang. We combine these techniques in different ways and applied to regular DIF/DIT FFT algorithms to get 20 FFT codes. Extensive experiment was performed with these 20 FFT codes on major DSPs and ARM processor in industry. This comparative study constitutes the first attempt to evaluate the real performance of different FFT approaches.;As another one of important DSP algorithms, Discrete Cosine Transform (DCT) has a unique property of energy compaction. Owing to this superior property, DCT has been adopted as the most appropriate transform among various image signal processing applications. However, memory access in DSPs has been known to be expensive because it has long instruction latency and is extremely power consuming. Regular fast DCT algorithms together with fast DCT pruning algorithms involve a large number of memory accesses. Since DCT pruning is proved to be faster than DCT by keeping a subset of DCT coefficients. We propose a novel memory access reduction to the fast DCT Pruning algorithm, and implement the method together with conventional approach on DSP. As a result, we achieve average of 40% memory access reduction, 48.6% clock cycle reduction and 32.6% memory space saving for weighting factors to compute Pruning FCT on DSP comparing to the conventional implementation. We further extend and apply the memory access reduction method to the vector-radix two-dimensional DCT Pruning, which is an important algorithm used in digital signal processing systems for image processing.
机译:在过去的几十年中,数字信号处理器(DSP)迅速发展。它最初是为数字信号处理而设计的。 DSP算法已开发并广泛用于DSP。它们是一类算法,旨在为特定目的在数字信号处理器上运行。随着数字信号处理器技术的飞速发展,如何基于现有的DSP架构设计高效的DSP算法已成为研究的重点。本文研究了设计和实现DSP算法的方法,并分别研究了减少内存访问以降低功耗和减少执行时间的方法。作为重要的DSP算法之一,快速傅里叶变换(FFT)用于在时域和频域之间执行信号转换。我们研究了几种现有的实现技术以及针对FFT提出的递归编程技术。那些现有技术是TFBBGM(基于旋转因子的蝴蝶分组方法)[21],TFRM(旋转因子减少方法)[22]和进一步的扩展,这些技术都是由Tang Yiyan博士提出的。我们将这些技术以不同的方式组合在一起,并应用于常规DIF / DIT FFT算法,以获得20个FFT代码。在工业上的主要DSP和ARM处理器上使用这20个FFT代码进行了广泛的实验。这项比较研究是评估不同FFT方法实际性能的首次尝试。作为另一重要的DSP算法,离散余弦变换(DCT)具有能量压缩的独特特性。由于这种优越的性能,DCT已被用作各种图像信号处理应用程序中最合适的转换。然而,已知DSP中的存储器访问是昂贵的,因为它具有长的指令等待时间并且非常耗电。常规的快速DCT算法与快速DCT修剪算法一起涉及大量的内存访问。由于通过保留DCT系数的子集证明了DCT修剪比DCT更快。我们针对快速DCT修剪算法提出了一种新颖的内存访问减少方法,并将该方法与常规方法一起在DSP上实现。结果,与传统实现相比,我们在加权因子上计算DSP上的Pruning FCT的平均权重为40%,时钟周期减少了48.6%,存储空间节省了32.6%。我们进一步将内存访问减少方法扩展并应用于矢量基数二维DCT修剪,这是在数字信号处理系统中用于图像处理的重要算法。

著录项

  • 作者

    Liu, Xiangyang.;

  • 作者单位

    The University of Texas at Dallas.;

  • 授予单位 The University of Texas at Dallas.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2010
  • 页码 118 p.
  • 总页数 118
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 康复医学;
  • 关键词

  • 入库时间 2022-08-17 11:37:30

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号