基帶處理共性技術多核并行算法研究
本文選題:IMT-Advanced系統 + 基帶信號處理 ; 參考:《電子科技大學》2012年碩士論文
【摘要】:隨著現代通信技術的飛速發(fā)展,寬帶無線移動數據業(yè)務中對傳輸速率、系統容量和網絡性能的需求正在不斷提升。為了應對這種局面,國際電信聯盟(ITU)提出了第四代(4G)移動通信系統,即IMT-Advanced (International Mobile Telecommunications-Advanced)系統。IMT-Advanced系統引入了正交頻分復用(OFDM)、多天線收發(fā)(MIMO)和協同多點傳輸(CoMP)等新技術,這對信號處理能力以及各個模塊間的信息交互能力提出了更高的要求,因此有必要去研究開發(fā)支持大規(guī)模并行處理的多核數字信號處理架構并形成工具化的基帶輔助設計系統和基帶整體設計方案,以更好地適應未來不斷發(fā)展的新技術,同時能夠滿足低成本、平滑升級和快速產業(yè)化的需求。 因此,本文依托國家科技重大專項“面向IMT-Advanced新型基帶處理共性技術研究”,展開了對IMT-Advanced系統中常用基帶算法的多核并行處理研究,并設計實現了適合于多核并行算法的通用多核架構硬件驗證平臺。 本文的研究工作主要有以下幾點: 1)以多核CPU為硬件平臺、Microsoft Visual Studio2008為軟件環(huán)境,采用C語言搭建了基于OpenMP共享內存并行指導語句的多核并行處理仿真平臺。 2)以Xilinx Vertex-5FPGA為硬件平臺、EDK和ISE為開發(fā)工具,采用C語言和Verilog語言搭建了基于MicroBlaze可配置處理器軟核的多核并行處理硬件驗證平臺。 3)在基于OpenMP和基于MicroBlaze的兩種多核驗證平臺上,設計并實現了面向LTE-A中FFT算法的多核并行處理算法,對兩種平臺下的加速比性能進行測試。 4)在基于MicroBlaze的多核硬件驗證平臺上,設計實現了咬尾卷積編碼的Viterbi譯碼和多相分解的FIR濾波器的多核并行算法,對加速比性能進行了測試。 綜上所述,本文對基帶信號處理中常用算法的多核并行處理進行了研究,設計和實現了基于OpenMP和基于MicroBlaze的多核驗證平臺,并對FFT算法、Viterbi譯碼和FIR濾波器的多核并行算法進行了測試。測試結果驗證了多核并行處理的可行性和有效性,揭示了并行效率與處理規(guī)模之間的關系。
[Abstract]:With the rapid development of modern communication technology, the demand for transmission rate, system capacity and network performance in broadband wireless mobile data services is increasing. In order to cope with this situation, the International Telecommunication Union (ITU) has proposed the fourth generation 4G) mobile communication system, I. e., the IMT-Advanced International Mobile Telecommunications Advanced system. The IMT-Advanced system introduces new technologies such as orthogonal Frequency Division Multiplexing (OFDM), Multi-Antenna Transceiver (MIMOM) and Cooperative Multiple-Point Transmission (CoMP). This puts forward higher requirements for the ability of signal processing and the ability of information exchange among various modules. Therefore, it is necessary to study and develop a multi-core digital signal processing architecture that supports large-scale parallel processing and to form a tool baseband aided design system and a baseband overall design scheme, so as to better adapt to the new and developing technologies in the future. At the same time can meet the need of low cost, smooth upgrade and rapid industrialization. Therefore, based on the national science and technology major project, "oriented to the IMT-Advanced new baseband processing commonality technology", this paper carried out the research on the multi-core parallel processing of the common baseband algorithms in IMT-Advanced system. The hardware verification platform of general multi-core architecture suitable for multi-core parallel algorithm is designed and implemented. The main work of this paper is as follows: 1) taking the multi-core CPU as the hardware platform and the Microsoft Visual Studio2008 as the software environment, a multi-core parallel processing simulation platform based on the OpenMP shared memory parallel instruction statement is built with C language. 2) using Xilinx Vertex-5FPGA as hardware platform and ISE as development tool, a multi-core parallel processing hardware verification platform based on MicroBlaze configurable processor soft core is built by using C language and Verilog language. 3) on two multi-core verification platforms based on OpenMP and MicroBlaze, a multi-core parallel processing algorithm for FFT algorithm in LTE-A is designed and implemented, and the speedup performance of the two platforms is tested. 4) on the platform of multi-core hardware verification based on MicroBlaze, we design and implement the parallel algorithm of Viterbi decoding and FIR filter based on bit-end convolutional coding, and test the speedup performance. To sum up, this paper studies the multi-core parallel processing of common algorithms in baseband signal processing, and designs and implements a multi-core verification platform based on OpenMP and MicroBlaze. The multi-core parallel algorithm of FFT decoding and FIR filter is tested. The test results verify the feasibility and effectiveness of multi-core parallel processing and reveal the relationship between parallel efficiency and processing scale.
【學位授予單位】:電子科技大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TN911.7;TP338.6
【相似文獻】
相關期刊論文 前10條
1 苗莎;鄭曉薇;;三次插值樣條曲線擬合多核并行算法[J];計算機應用;2010年12期
2 李靜濱;楊柳;華蓓;;基于多核平臺并行K-Medoids算法研究[J];計算機應用研究;2011年02期
3 周會群;;多核的無奈[J];中國教育網絡;2009年09期
4 陳國良;孫廣中;徐云;龍柏;;并行計算的一體化研究現狀與發(fā)展趨勢[J];科學通報;2009年08期
5 彭軍超;金文標;錢鷹;周強;;一種基于多核平臺優(yōu)化的網格模型簡化的方法[J];重慶郵電大學學報(自然科學版);2010年04期
6 周洪斌;溫一軍;;基于OpenMP的多核程序設計技術[J];沙洲職業(yè)工學院學報;2010年02期
7 黃九梅;呂翔;趙英;;MPI下矩陣相乘的實現與分析[J];中國科技信息;2007年13期
8 錢曉捷;李秀芳;;基于多核多線程的排序算法優(yōu)化和實現[J];微電子學與計算機;2011年01期
9 馮高鋒;;基于Cell多核的光線投射并行算法[J];計算機應用;2009年01期
10 張大鵬,陳駿林;圖象處理并行算法分析及其實現[J];宇航學報;1989年02期
相關會議論文 前10條
1 柯琦;鐘誠;李智;王剛強;;多核計算機上最大和子序列線程級并行算法[A];全國第21屆計算機技術與應用學術會議(CACIS·2010)暨全國第2屆安全關鍵技術與應用學術會議論文集[C];2010年
2 王元元;曾建潮;譚瑛;;基于并行計算模型的并行微粒群算法的性能分析[A];2007年全國開放式分布與并行計算機學術會議論文集(上冊)[C];2007年
3 王軼;席裕庚;;并行的極點配置算法及其新構想[A];1994年中國控制會議論文集[C];1994年
4 杜云飛;王攀峰;富弘毅;周海芳;楊學軍;;矩陣LU分解的容錯并行算法設計與實現[A];2008年全國開放式分布與并行計算機學術會議論文集(下冊)[C];2008年
5 曹淑瑛;郭圣權;樊水康;;并行極點配置算法探討[A];1995年中國控制會議論文集(下)[C];1995年
6 王韶娟;曾國蓀;;分形維數的一個并行算法[A];2005年全國開放式分布與并行計算學術會議論文集[C];2005年
7 陳寧濤;王能超;施保昌;;生物多序列比對的并行算法[A];2005年全國開放式分布與并行計算學術會議論文集[C];2005年
8 孫明珠;王鵬;邱楓;楊玉良;;自洽場理論的實空間求解方法的并行算法以及在嵌段共聚物相分離中的應用[A];2005年全國高分子學術論文報告會論文摘要集[C];2005年
9 李朝鵬;李肯立;;基于分層聚類的并行數據預處理算法[A];2007年全國開放式分布與并行計算機學術會議論文集(下冊)[C];2007年
10 姜弘道;余天堂;;有限元并行分析的進展——第九屆全國結構工程學術會議特邀報告[A];第九屆全國結構工程學術會議論文集第Ⅰ卷[C];2000年
相關重要報紙文章 前10條
1 本報記者 李敬;多核催熟UTM[N];計算機世界;2008年
2 張云泉;并行計算:迎接多核時代的挑戰(zhàn)[N];計算機世界;2006年
3 清華大學計算機系 教授 汪東升;多核架構讓硬件變“軟”[N];計算機世界;2007年
4 旭;多核多線程 H3C高端路由器新特點[N];網絡世界;2007年
5 ;信威McWiLL/SCDMA基站采用TI多核DSP[N];人民郵電;2008年
6 本報記者 瑜文;“星火燎原”多核大學擴張在即[N];中國電腦教育報;2007年
7 鄒大斌;推動HPC的平民化[N];計算機世界;2006年
8 阿晨;2007年服務器市場跨進多核時代[N];中華讀書報;2007年
9 本報實習記者 張海志;多核時代敲門電腦營銷大戰(zhàn)[N];中國知識產權報;2006年
10 本報記者 陳斌;多核的軟件推力[N];計算機世界;2008年
相關博士學位論文 前10條
1 左憲禹;多核直接和并行迭代法及其在輻射流體力學中的應用[D];中國工程物理研究院;2012年
2 楊帆;基于多核平臺的網絡流量監(jiān)測研究與優(yōu)化[D];北京郵電大學;2011年
3 楊帆;基于多核平臺的網絡流量監(jiān)測研究與優(yōu)化[D];北京郵電大學;2011年
4 李東生;基于高密度計算的多核芯片設計關鍵技術研究[D];合肥工業(yè)大學;2012年
5 陳莉麗;基于多核集群的并行離散事件仿真性能優(yōu)化技術研究[D];國防科學技術大學;2011年
6 吳超;信息檢索中top-k問題的并行算法及優(yōu)化研究[D];中國科學技術大學;2011年
7 韓叢英;若干優(yōu)化問題的并行算法研究[D];上海交通大學;2008年
8 周杰;合成孔徑雷達數據處理應用的細粒度并行算法與結構[D];國防科學技術大學;2010年
9 王耀彬;多核平臺上支持推測并行化的事務存儲體系結構性能優(yōu)化[D];中國科學技術大學;2010年
10 白明澤;多核集群上的混合并行分子動力學計算研究[D];電子科技大學;2012年
相關碩士學位論文 前10條
1 申俊華;中期火電開機優(yōu)化的多核并行算法及其應用[D];大連理工大學;2010年
2 王國明;橋聯多核配合物的合成、表征及相關性能的研究[D];曲阜師范大學;2003年
3 寇立濤;Linux多核調度算法的優(yōu)化與擴展[D];西安工業(yè)大學;2010年
4 王雪梅;嵌入式多核處理器的仿真器設計[D];國防科學技術大學;2010年
5 程丹;NIOS Ⅱ多核通信及在神經網絡硬件實現中的應用研究[D];東北師范大學;2010年
6 奚海波;并行編程技術在多核處理器上的研究與應用[D];東北師范大學;2010年
7 羅s,
本文編號:1868924
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1868924.html