亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于GPU的多幀信號FIR濾波的并行實現(xiàn)

        2013-08-10 05:22:52張道成
        艦船電子對抗 2013年4期
        關鍵詞:測試環(huán)境傅里葉計算結果

        張道成

        (解放軍92785部隊,秦皇島066200)

        0 引 言

        隨著信息技術的不斷發(fā)展,有限沖激響應(FIR)濾波得到了越來越多的應用,而圖形處理單元(GPU)的不斷發(fā)展使自身具備了強大的并行處理能力,利用其特性可以使信號在進行并行濾波時得到很高的加速比。

        1 GPU的發(fā)展概況

        GPU是指一個單芯片的處理器,近年來,隨著GPU可編程性的不斷提高,利用GPU來完成圖形渲染以外的通用計算得到了越來越多的應用[1-3],眾多運算密集型的應用程序執(zhí)行速度已經(jīng)可以通過NVIDIA的GPU產(chǎn)品獲得令人矚目的提升。

        2 FIR數(shù)字濾波器原理

        式中:x(n)為輸入序列;y(n)為輸出序列;ak和bk為濾波器系數(shù);n為濾波器階數(shù)。

        對式(1)進行z變換,整理后可得FIR濾波器的傳遞函數(shù):

        FIR數(shù)字濾波器一般具有如下差分方程:

        FIR濾波器實現(xiàn)的方法很多,基于傅里葉變換的卷積定理,可利用快速傅里葉變換(FFT)實現(xiàn)輸入信號與FIR濾波器單位沖擊響應序列的快速卷積運算。每次從輸入信號樣點序列中截取一段進行離散傅里葉變換(DFT)到頻域,然后將各個頻譜值乘以濾波器頻率響應系數(shù),最后再進行逆DFT變換到時域。

        3 在GPU上實現(xiàn)多幀信號的FIR

        3.1 在GPU的實現(xiàn)過程

        目前,統(tǒng)一計算設備架構(CUDA)已實現(xiàn)了單幀信號的濾波,本文在此基礎上實現(xiàn)多幀信號并行FIR濾波。程序實現(xiàn)時利用了CUDA中的CUDA快速傅里葉變換(CUFFT),在GPU上實現(xiàn)多幀信號FIR并行濾波過程如下:

        (1)CPU初始化,即在CPU上為多幀信號分配空間,并為其賦值,同時需要為GPU所得計算結果分配空間,用于存儲最后的濾波結果。

        (2)在GPU上為所要濾波的所有數(shù)據(jù)參量分配空間,并將CPU已經(jīng)賦值完畢的參數(shù)拷貝到GPU中,用于FIR濾波處理。

        (3)在GPU中進行線程劃分,然后調用核來進行GPU上的FIR濾波[4]。

        3.2 系統(tǒng)測試環(huán)境及主要參數(shù)

        系統(tǒng)測試環(huán)境如表1所示。

        表1 系統(tǒng)測試環(huán)境

        3.3 實驗結果與分析比較

        根據(jù)以上所述,隨機產(chǎn)生了不同長度、多個批次的多幀信號,并對多幀信號進行了濾波。表2是當幀長度取512、濾波器階數(shù)為11、幀批次取500時所給的數(shù)據(jù)。為了節(jié)省篇幅,取前5個數(shù)據(jù)的分別采取C、MATLAB2010b、GPU不同方式濾波的計算結果(其中輸入的數(shù)據(jù)為1~512 500的整數(shù)),同時給出了CPU、MATLAB2010b和GPU的運算精度并進行了對比。

        表2 GPU、CPU和MATLAB的計算精度

        從表2中的6組數(shù)據(jù)顯示可以看出,數(shù)據(jù)分別在GPU、CPU和 MATLAB2010b的計算結果中。GPU與另外2個的計算結果相比較,均存在著一定的誤差,但是誤差完全符合精度的要求,滿足原算法的基本需求。

        表3分別給出了不同幀信號的濾波時間結果,其中表格的數(shù)據(jù)均是采取了連續(xù)10次運算后的平均結果,為了更清晰地看出GPU運算時間結果的優(yōu)越性,將表3中的數(shù)據(jù)繪成圖1和圖2。

        由表3和圖1、2可看出,基于MATLAB進行FIR處理時,隨著幀長度和幀數(shù)的增加,處理所需的時間增長很快,而基于GPU的FIR處理所用時間增長卻不是很明顯。在數(shù)據(jù)長度較短、處理幀數(shù)不多的時候,GPU進行并行濾波的運算時間的優(yōu)勢并不很明顯,因為數(shù)據(jù)在內存與顯存之間拷貝需要占據(jù)一定的時間,時延沒有得到很好的隱藏[5]。隨著數(shù)據(jù)長度和并行處理批次的不斷增加,其運算時間的優(yōu)勢也越來越明顯。但是最終加速比并不是很高,這是因為算法在程序實現(xiàn)中的優(yōu)化過程沒有得到最佳。但是隨著輸入信號數(shù)據(jù)長度和幀數(shù)達到一定的時候,將不再適合應用GPU運算,因為已超過了其顯存大小,這是由GPU硬件資源決定的。

        表3 不同幀信號的濾波時間(單位:ms)

        圖1 GPU與CPU濾波處理時間圖

        圖2 GPU與MATLAB2010b濾波處理時間加速比圖

        4 結束語

        本文基于CUDA實現(xiàn)了多幀信號的并行FIR濾波,試驗結果表明,在采用CUDA并行實現(xiàn)后,數(shù)據(jù)處理速度得到了進一步提升,也證明了GPU良好的并行處理能力和浮點計算能力,進一步驗證了采用GPU實現(xiàn)通用計算的可行性。

        [1]楊曉玲.基于GPU的LBM方法計算研究[D].上海:上海大學,2008.

        [2]王海華.基于GPU的合成孔徑雷達回波仿真技術研究[D].成都:電子科技大學,2009.

        [3]韓博,周秉鋒.GPGPU性能模型及應用實例分析[J].計算機輔助設計與圖形學學報,2009(9):23-36.

        [4]張舒,褚艷麗,趙開勇,張鈺勃.GPU高性能運算之CUDA[M].北京:中國水利水電出版社,2009.

        [5]Dmitri Yudanov,Muhammad Shaaban,Roy Melton.Leon Reznik.GPU-based simulation of spiking neural networks with real-time performance & high accuracy[A].IEEE International Joint Conference on Digital Object[C],Barcelona,2010:1-8.

        猜你喜歡
        測試環(huán)境傅里葉計算結果
        全數(shù)字仿真測試環(huán)境在航天軟件測試中的應用研究
        不等高軟橫跨橫向承力索計算及計算結果判斷研究
        甘肅科技(2020年20期)2020-04-13 00:30:40
        雷達航跡處理測試環(huán)境構建方法研究
        科技視界(2019年10期)2019-09-02 03:22:27
        雙線性傅里葉乘子算子的量化加權估計
        基于小波降噪的稀疏傅里葉變換時延估計
        測控技術(2018年7期)2018-12-09 08:58:26
        網(wǎng)絡設備自動化測試設計與實現(xiàn)
        基于傅里葉變換的快速TAMVDR算法
        快速離散傅里葉變換算法研究與FPGA實現(xiàn)
        電測與儀表(2015年5期)2015-04-09 11:30:44
        負離子紡織品檢測方法分析
        中國纖檢(2015年4期)2015-03-13 18:25:35
        超壓測試方法對炸藥TNT當量計算結果的影響
        火炸藥學報(2014年3期)2014-03-20 13:17:39
        女人张开腿让男桶喷水高潮 | 国产极品裸体av在线激情网| 亚洲av无码成人网站在线观看| 亚洲黄色电影| 国产美女精品AⅤ在线老女人| 色视频不卡一区二区三区| 三个男吃我奶头一边一个视频| 成av人片一区二区三区久久| 麻豆密入视频在线观看| 国产女主播福利一区二区| 野花香社区在线视频观看播放| 国产精品jizz视频| 亚洲av午夜国产精品无码中文字 | 三级全黄的视频在线观看| 欧美色aⅴ欧美综合色| 国产美女三级视频网站| 亚洲福利视频一区二区三区| 大地资源网在线观看免费官网| 国产真实偷乱视频| 欧洲日韩视频二区在线| 在线免费观看亚洲天堂av| 亚洲av男人的天堂一区| 久久9精品区-无套内射无码| 91在线在线啪永久地址| 国产一级一厂片内射视频播放| 亚洲av人片在线观看| 人妻熟女一区二区三区app下载| 国产精品一区二区在线观看99| 69国产成人综合久久精| 麻豆成人久久精品二区三区91| 亚洲欧洲免费无码| 国产精品欧美成人| 亚洲欧美日韩国产综合专区| 男女深夜视频网站入口| 国产内射爽爽大片视频社区在线 | 人妻精品视频一区二区三区 | 中美日韩在线一区黄色大片| 日韩中文字幕免费视频| 国产在线网址| 日韩国产自拍视频在线观看| 久久婷婷五月综合色欧美|