日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式硬件
[導讀]摘要:針對高光譜幾何校正計算復雜,大數據量頻繁傳輸降低處理效率,無法滿足實時需求等問題。提出基于多核CPU和GPU的并行計算模型。實現基于GPU的并行幾何校正,并引入流水

摘要:針對高光譜幾何校正計算復雜,大數據量頻繁傳輸降低處理效率,無法滿足實時需求等問題。提出基于多核CPUGPU的并行計算模型。實現基于GPU的并行幾何校正,并引入流水線并行思想提出基于多線程的數據讀寫優(yōu)化方法,實現重采樣部分的數據I/O優(yōu)化。應用航空推掃成像儀所得高光譜數據進行實驗,驗證該方法能夠有效地隱藏部分硬盤與內存間的數據I/O時間,幾何校正加速比達到4.03,在基于GPU的并行計算基礎上提高了1.74倍。

關鍵詞:高光譜數據;幾何校正;并行計算;多核CPU

0 引言

高光譜遙感影像數據量大、操作復雜的特點使其處理過程對于高性能并行計算的需求是十分迫切的。高性能計算是以并行計算的形式同時使用多種計算資源解決大型且復雜的計算問題。

目前,國內外學者針對不同的高光譜遙感應用研究其高性能并行計算方法。目前,基于GPU的并行計算將CPU作為主機端,其作用類似一個控制器,決定何時調用GPU函數進行基于GPU的并行計算。該計算模型充分利用了GPU的高計算性能,卻忽視了CPU本身的運算能力,在多核CPU普及的情況下浪費了系統(tǒng)資源。本文提出一種基于多核CPU和GPU的并行計算模型,在GPU強大的計算能力進行并行計算的同時利用多核CPU創(chuàng)建多線程進行數據讀/寫,隱藏數據I/O時間。

1 基于POS數據的幾何校正方法

在遙感數據獲取過程中,由于地形起伏、遙感器平臺位置姿態(tài)等原因,遙感影像存在不同程度的幾何畸變。遙感影像數據在面向應用之前需進行幾何校正,消除幾何畸變。本文所涉及的高光譜遙感影像數據幾何校正是基于POS的幾何校正。其過程包含坐標變換和重采樣兩個部分。坐標變換是指利用獲取遙感影像時記錄的POS數據(飛機飛行參數和姿態(tài)信息等)和測區(qū)DEM高程數據建立共線方程、求解坐標系轉換矩陣,獲取各像元地面坐標。坐標轉換過程算法復雜,計算量較大。

重采樣是指根據求得的像元地面坐標并結合原始影像數據信息,計算校正后影像像元灰度值,得到幾何校正遙感影像。重采樣過程需要在空間維和光譜維遍歷高光譜數據立方體,計算量大,數據I/O頻繁。兩個步驟的特點決定幾何校正過程計算耗時,需通過并行計算提高其處理速度。

2 并行幾何校正

2.1 幾何校正并行方法和實現

坐標轉換針對各像元進行單獨計算,計算過程相互獨立,因此能夠采用基于GPU并行計算平臺實現各像元坐標轉換矩陣并行計算。重采樣過程中各個波段之間的計算不相關,屬于空間維計算,且各計算區(qū)域的相關性低。按光譜維劃分數據,依次將待處理數據塊輸入到GPU中,實現各空間點或空間區(qū)域之間的并行計算。并行計算大幅降低幾何校正過程的計算時間,高光譜數據I/O時間所占比例提升,限制了處理速度的進一步提升。因此,研究數據I/O的優(yōu)化方法對于提升并行計算速度是十分必要的。

2.2 基于CPU和GPU系統(tǒng)的I/O優(yōu)化方法

在基于GPU的并行幾何校正算法中,重采樣部分的數據讀/寫時間相比計算時間所占比例大幅提高,I/O瓶頸限制了并行程序運行效率的進一步提高。

計算模型是對一類計算機系統(tǒng)提供抽象描述,即用少量參數簡單、充分地反映該系統(tǒng)的資源和性能特征?;贑PU和GPU異構并行計算模型可由式(1)表述:

 

 

式中:Tread和Twrite是數據I/O時間;TGPU為主機端調用核函數進行GPU并行計算的時間,包括通信時間和計算時間;T1,T2,…,TN-1,為各個CPU處理核心/線程執(zhí)行任務的處理時間。

根據式(1)所描述的計算模型,實現I/O優(yōu)化。在主線程進行基于GPU的并行計算的同時,創(chuàng)建多個派生線程并分配給每個線程一定任務并行執(zhí)行。針對高光譜應用的特點,參考流水線的并行思想,利用CPU多核特性,設計基于多線程的并行方法,將讀數據、計算、寫數據三個互不相關的過程分配給三個線程同時運行,線程一從磁盤讀取未計算數據塊并存到內存中,線程二調用核函數對內存中待計算的數據塊進行基于GPU的并行計算,線程三對內存中已計算數據塊的計算結果進行寫操作。I/O與計算并行執(zhí)行可隱藏部分I/O時間?;贑PU和GPU的并行計算每個數據塊的計算時間可由式(2)中的Ti優(yōu)化為式(3)中的Ti’。

 

 

式中:TI/O是并行讀寫優(yōu)化后數據I/O時間。數據讀、寫并行化能夠提高存儲帶寬利用率,降低I/O總時間,可知TI/O

 

 

對比式(4)和式(5),易知該處理過程通過任務級并行計算隱藏部分數據I/O時間(此處i為處理的數據塊編號,n為數據塊的總數目)。

3 實驗結果與分析

3.1 實驗平臺參數

基于CPU和GPU的并行計算平臺處理核心參數如表1和表2所示。

 

3.2 實驗數據

山東榮成PHI推掃遙感數據,大小為:652列,10 000行,124波段。

3.3 基于GPU的并行計算

對山東榮成PHI推掃高光譜數據進行基于GPU的并行幾何校正,坐標變換和重采樣部分串行計算時間和GPU并行計算時間如表3所示,該時間不包含高光譜數據的I/O時間。

 

 

在重采樣部分,在計算過程中需根據未幾何校正的原始影像數據求解經校正的高光譜數據,所涉及的輸入輸出數據都是三維的高光譜數據立方體。重采樣部分所耗總時間除了計算時間,還包含較高比例的數據I/O時間,如表4所示。[!--empirenews.page--]

 

 

并行重采樣部分未達到理想的高加速比,是因為重采樣部分平均每個波段計算中硬盤讀/寫時間達到約440 ms,比在GPU上的并行計算時間60 ms(包含核函數計算時間和顯存與內存間的通信時間)高了多達7倍,大幅降低了并行計算所帶來的加速比。高光譜影像數據量巨大的特點決定了其數據I/O時間難以忽略。因此,面向高光譜影像領域的應用問題,實現其快速計算的一個難點。就是如何優(yōu)化I/O,降低其在運算時間中所占比例。

3.4 基于CPU和GPU的并行幾何校正

將本文所提出的基于多核CPU和GPU的并行方法應用到重采樣計算過程中:CPU端利用多核特性創(chuàng)建多線程進行任務級并行,在主線程調用GPU執(zhí)行重采樣并行計算任務的同時,派生線程分別完成I/O任務。通過實驗可知,基于CPU和GPU的并行重采樣加速比達到3.53,如表5所示。

 

 

該結果證實了本文參考流的思想提出的基于多線程的數據I/O優(yōu)化方法具有很好的效果,并對高光譜遙感影像領域的應用具有普適性。

4 結語

本文針對幾何校正應用所處理數據量大、計算時間長的特點,針對多核CPU和GPU的特點分析其各自優(yōu)勢,抽象出一種描述多核CPU和GPU異構并行平臺的并行計算模型,研究基于POS數據的幾何校正并行計算方法,實現航空高光譜數據并行幾何校正。實驗結果表明;數據I/O限制基于GPU的并行重采樣獲得整體加速比。

基于多核CPU和GPU的并行幾何校正創(chuàng)建多線程執(zhí)行數據讀/寫任務,在基于GPU并行計算的基礎上有效地隱藏了重采樣過程的數據I/O時間,加速比在原來的基礎上提高了1.76倍。幾何校正總體加速比達到4.03,在原有基礎上提高了1.74倍。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅動電源的性能直接關系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅動性能的關鍵。

關鍵字: 工業(yè)電機 驅動電源

LED 驅動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅動電源 照明系統(tǒng) 散熱

根據LED驅動電源的公式,電感內電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅動系統(tǒng)中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅動電源

在現代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質量和效率直接關系到城市的公共安全、居民生活質量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅動電源 功率因數校正

在LED照明技術日益普及的今天,LED驅動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現在的LED驅動電源

關鍵字: LED 驅動電源 開關電源

LED驅動電源是把電源供應轉換為特定的電壓電流以驅動LED發(fā)光的電壓轉換器,通常情況下:LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅動電源
關閉