现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2013年
6期
10-14
,共5页
多核处理平台%Shared Memory%离散余弦变换%FPGA%图像处理
多覈處理平檯%Shared Memory%離散餘絃變換%FPGA%圖像處理
다핵처리평태%Shared Memory%리산여현변환%FPGA%도상처리
multi?core processing platform%Shared Memory%discrete cosine transform%FPGA%image processing
随着电子产业、工商业以及军事化产业的迅猛发展,越来越多的复杂运算已经无法单纯利用算法上的优化处理来大幅提升执行速度.为了解决日益复杂的计算问题,利用多核处理势必成为一种大势所趋.所以着手从多核和单核对比出发,利用 Xilinx 的 XUP Virtex?2 Pro 建立多核处理平台(基于 Shared Memory 通信机制)以及单核平台,并将相同的图像处理算法 DCT 分别运行在所构造的基于 FPGA 的单核和多核硬件平台上,观察实验结果,比较多核和单核运行所需的时间以及资源的消耗,最终的结果有力的说明多核在图像处理方面的绝对优势.
隨著電子產業、工商業以及軍事化產業的迅猛髮展,越來越多的複雜運算已經無法單純利用算法上的優化處理來大幅提升執行速度.為瞭解決日益複雜的計算問題,利用多覈處理勢必成為一種大勢所趨.所以著手從多覈和單覈對比齣髮,利用 Xilinx 的 XUP Virtex?2 Pro 建立多覈處理平檯(基于 Shared Memory 通信機製)以及單覈平檯,併將相同的圖像處理算法 DCT 分彆運行在所構造的基于 FPGA 的單覈和多覈硬件平檯上,觀察實驗結果,比較多覈和單覈運行所需的時間以及資源的消耗,最終的結果有力的說明多覈在圖像處理方麵的絕對優勢.
수착전자산업、공상업이급군사화산업적신맹발전,월래월다적복잡운산이경무법단순이용산법상적우화처리래대폭제승집행속도.위료해결일익복잡적계산문제,이용다핵처리세필성위일충대세소추.소이착수종다핵화단핵대비출발,이용 Xilinx 적 XUP Virtex?2 Pro 건립다핵처리평태(기우 Shared Memory 통신궤제)이급단핵평태,병장상동적도상처리산법 DCT 분별운행재소구조적기우 FPGA 적단핵화다핵경건평태상,관찰실험결과,비교다핵화단핵운행소수적시간이급자원적소모,최종적결과유력적설명다핵재도상처리방면적절대우세.
Along with the rapid development of electronic industry,industry and commerce,and military industry,more and more complex operation has been unable to use simple optimization processing of algorithm design to improve execution speed. The multi?core processing will inevitably become a development trend to solve the increasingly complex calculation diffi?culties. Setting about from contrast between multi?core and mono?coreprocessing effects,the multi?core(based on the Shared Memory communication mechanism)and mono?core processing platforms are established with XUP Virtex?2 Pro of Xilinx,and the same image processing algorithm DCT is respectively run on the established multi?core and mono?core platforms based on FP?GA. The observation of the experimental results,and the comparison of the operation time and resource consumption required by the two algorithms indicate that the multi?core processing platform has absolute predominance in image processing.