龙芯3B处理器上FFT算法向量化研究

来源 :小型微型计算机系统 | 被引量 : 0次 | 上传用户:mihu0907
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
龙芯3B处理器是龙芯3号多核处理器的第二款产品,主要面向高性能计算、高端嵌入式等应用领域.快速傅里叶变换(Fast Fourier Transform,FFT)作为数字信号处理、图像处理等领域的基本研究工具,其在龙芯3B处理器上的高效实现是必不可少的.然而目前的FFT算法因未能充分挖掘龙芯3B处理器的硬件特性,仍面临算法性能较低的问题.针对该问题,对FFT算法进行分析,并结合龙芯3B处理器的体系结构特征,提出基32迭代的向量化FFT算法.实验结果表明,在龙芯3B处理器上基32迭代的向量化FFT算法平均性能达到765.15M flops,是相同环境下FFTW软件包(Fast Fourier Transform in the West)性能的2.12倍,最高性能可以达到1341.12Mflops,是相同环境下FFTW软件包性能的3.51倍. Godson 3B processor is Godson-3 multi-core processor, the second product, mainly for high performance computing, high-end embedded applications such as Fast Fourier Transform (Fast Fourier Transform, FFT) as a digital signal processing, image processing, etc. However, the current FFT algorithm still faces the problem of low performance of the algorithm because it can not fully tap the hardware features of Godson-3B processor. Based on the analysis of the FFT algorithm and the architecture features of the Loongson 3B processor, a 32-iteration vector FFT algorithm is proposed.The experimental results show that the average performance of the vector FFT algorithm based on 32 iterations on the Loongson 3B processor This is 765.15M flops, which is 2.12 times faster than the FFTW software package (Fast Fourier Transform in the West) under the same environment and achieves a maximum performance of 1341.12Mflops, which is 3.51 times the performance of the FFTW software package in the same environment.
其他文献
防水施工技术在地铁工程建设中的应用具有非常重要的意义,是保证地铁施工建设质量的关键性内容.作为施工单位,需要加强防水工艺的认知和防水施工质量的管控,保证地铁运营安全
洁净厂房套接紧定式钢导管(JDG管)暗配管施工技术,运用特制开孔装置,完成在夹心彩钢板的开孔及配管工作.如何控制和减少开孔对装配式彩钢夹芯板划痕及破损,减少洁净厂房落尘
随着信息时代的到来,高职院校逐渐认识到计算机教学的重要性,计算机公共机房作为高职院校计算机教学的重要场所,是院校信息化建设的核心部分,但高职院校对公共机房缺少管理与
目前如东小棚养虾模式基本还是延续豆蟹培育的大棚条件建造,有很多弊端和不足,通过对设施稍加改造或管理方法进行改进,可以进一步提高小棚养虾的产量和成功率、增加经济效益。
期刊
施用有机肥 ,可有效地改善土壤理化性状 ,提高土壤有机质含量 ,改良土壤结构 ,补充土壤中多种微量元素 ,且肥效持久 ,无污染。但如何正确施用有机肥 ,常被人们忽略 ,现将正确
金融危机正席卷全球,其涉及的行业也由金融业慢慢扩展开来。金融风暴势必会对各行各业产生影响,在这种状况下,信息安全企业也同样面临着企业调整预算投资,甚至消减支出的窘境。在企业纷纷寻求"过冬"计策,节省开支时,金融风暴恰恰为信息安全企业证明自身所发挥的作用和价值提供了宝贵的机会,可谓是"危中有机",信息安全企业可协助企
文章依托某地铁三号线A站-中间风井区间盾构空推过暗挖隧道施工,简述了地铁盾构空推过暗挖隧道施工步骤,借鉴了类似工程成功经验,优化了导行平台和吹填导管设计,安全顺利完成