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

        ?

        基于遷移學習的并行化大數(shù)據(jù)流傳輸系統(tǒng)設計

        2020-09-23 08:06:20龐崇高陸玉發(fā)
        現(xiàn)代電子技術(shù) 2020年18期

        龐崇高 陸玉發(fā)

        摘? 要: 傳統(tǒng)系統(tǒng)在并行化大數(shù)據(jù)流組件不變情況下的吞吐量會隨著并發(fā)數(shù)增多而減少,影響數(shù)據(jù)流傳輸效率。為了解決這一問題,提出基于遷移學習的并行化大數(shù)據(jù)流傳輸系統(tǒng)。系統(tǒng)硬件由FPGA 核心控制器、XC7K325T?2FFG 900芯片、DCM時鐘組成,用于實時傳輸數(shù)據(jù)流。系統(tǒng)軟件是在STORM平臺上引入遷移學習算法。軟、硬件結(jié)合,完成基于遷移學習的并行化大數(shù)據(jù)流傳輸系統(tǒng)設計。實驗分別測試了兩個系統(tǒng)在并行化大數(shù)據(jù)流組件不變情況下的吞吐量。將并行化大數(shù)據(jù)流分類組件設置為(5.5),(5.6), (5.7), (5.8),從實驗結(jié)果可知,所設計的系統(tǒng)吞吐量會隨著并發(fā)數(shù)、線程增多,呈上升趨勢,能夠有效提升并行化大數(shù)據(jù)流傳輸效率。

        關(guān)鍵詞: 并行化大數(shù)據(jù)流; 數(shù)據(jù)流傳輸; 系統(tǒng)設計; 遷移學習算法; 吞吐量測試; 數(shù)據(jù)矩陣

        中圖分類號: TN919?34; TP421? ? ? ? ? ? ? ? ? 文獻標識碼: A? ? ? ? ? ? ? ? ? ? ? ?文章編號: 1004?373X(2020)18?0040?03

        Abstract: As the throughput of the traditional system could decrease with the increase of the concurrent amount under the circumstance that the parallel big data stream component is unchanged, which will affect the transmission efficiency of data stream, a parallel big data stream transmission system based on transfer learning is proposed. The system hardware is composed of FPGA core controller, XC7K325T?2FFG900 chip and DCM clock, which is used to transmit data stream in real time. The system software can realize the introduction of transfer learning algorithm on the STORM platform. The design of the parallel big data stream transmission system based on transfer learning is completed in combination of the software and the hardware. In the experiment, the throughputs of the two systems under the circumstance that the parallel big data flow components are unchanged are tested. The parallel big data stream classification components are set to (5.5), (5.6), (5.7) and (5.8). It can be seen from the experimental results that the throughput of the designed system can be on the rise with the increase of the concurrent amount and threads, which can effectively improve the transmission efficiency of parallel big data stream.

        Keywords: parallel big data stream; data stream transmission; system design; transfer learning algorithm; throughput testing; data matrix

        0? 引? 言

        傳統(tǒng)的并行化大數(shù)據(jù)流傳輸系統(tǒng)運用圖形處理單元強大的計算能力,協(xié)助CPU處理大數(shù)據(jù)流,雖然可以高效處理完成復雜的計算[1],但會降低數(shù)據(jù)流實時傳輸?shù)南拗萍s束。為了更好地處理并行大數(shù)據(jù)流,提出基于遷移學習的并行化大數(shù)據(jù)流傳輸系統(tǒng)。在本次硬件結(jié)構(gòu)設計中,主要在以Xilinx FPGA產(chǎn)品為主的結(jié)構(gòu)下設計大數(shù)據(jù)流傳輸總線。軟件在STORM平臺上,引入遷移學習算法,實現(xiàn)并行化大數(shù)據(jù)流傳輸。

        1? 硬件結(jié)構(gòu)設計

        基于遷移學習的并行化大數(shù)據(jù)流傳輸系統(tǒng)中的各個功能系統(tǒng)是通過 FPGA 核心控制器上傳信息的。經(jīng)過數(shù)據(jù)采集系統(tǒng)調(diào)節(jié)后,獲取信息[2]。再利用XC7K325T?2FFG 900 芯片將采樣的信號上傳系統(tǒng)。待處理后,通過DDR3 SDRAM實現(xiàn)大容量數(shù)據(jù)緩存。圖1為并行化大數(shù)據(jù)流傳輸系統(tǒng)硬件架構(gòu)。

        圖1中的FPGA 核心控制器實現(xiàn)了并行化大數(shù)據(jù)流的傳輸。采用多通道 LVDS傳輸連接方式,利用遷移學習法預測分析在未來時間點上的并行化大數(shù)據(jù)流值。具體傳輸過程:首先,要分段大數(shù)據(jù)流,分析所有段的聚類,再輸出一定數(shù)量簇中心,將這部分數(shù)據(jù)流歸到系統(tǒng)的第一層,接著聚類分析此層的簇中心點。獲取的簇中心點要歸結(jié)到下一層。

        經(jīng)過迭代計算求出最優(yōu)解。再構(gòu)造數(shù)據(jù)矩陣,用行或者列索引作為標識符。最后,比較相關(guān)系數(shù)數(shù)據(jù)集與設定的閾值。若滿足條件,即可使用基本窗口模型,將數(shù)據(jù)流傳輸?shù)交瑒哟翱?,計算分析?shù)據(jù)矩陣特征值,實現(xiàn)實時傳輸數(shù)據(jù)流的目的[3]。

        圖1中的XC7K325T?2FFG 900 芯片是系統(tǒng)硬件的核心,負責將指定的單條數(shù)據(jù)流和多條數(shù)據(jù)流傳輸出去。低頻率的并串電路是由數(shù)字電路構(gòu)成。運用VHDL功能仿真和器件編程就能很快找到所需的數(shù)據(jù)流。但是當電路頻率提高時,VHDL編寫出的邏輯電路是無法滿足設計需求的。為此,選用高速運算放大器將差分轉(zhuǎn)化為單頻率信號[4]。再通過4位寄存器,輸入到數(shù)據(jù)選擇當中,完成輸出。

        當數(shù)據(jù)流通過DCM時鐘信號PCLKI鎖存到4位寄存器中時,就會被當作FIFO寫入DCM時鐘。PCLKO是FIFO寄存器的讀取DCM時鐘,是用于加載數(shù)據(jù)選擇器中的數(shù)據(jù)流。FIFO能夠識別DCM時鐘在單位間隔內(nèi)的變化。當讀寫DCM時鐘接入相同的FIFO寄存器地址時,RESET信號至少要達到4UI,為了消除這種情況,就需要復位FIFO。待復位后,寬動態(tài)范圍的FIFO會重新開始工作[5]。當數(shù)據(jù)流從FIFO中讀出時,要輸入到數(shù)據(jù)選擇器中,并轉(zhuǎn)換為并行化大數(shù)據(jù)流輸出。

        由此,完成基于遷移學習的并行化大數(shù)據(jù)流傳輸系統(tǒng)硬件結(jié)構(gòu)的設計。

        2? 軟件功能設計

        在STORM平臺上部署基于遷移學習算法實現(xiàn)并行化大數(shù)據(jù)流傳輸。通過歸一化處理得到標準化樣本,再通過減法聚類算法確定初始聚類中心[6]。經(jīng)過遷移學習算法進一步迭代后,就可以得到較優(yōu)的聚類中心。聚類樣本是歸一化后的標準樣本,需要通過FCM處理,將所得的較優(yōu)的聚類中心作為遷移學習算法的輸入聚類中心,再進行聚類,實現(xiàn)樣本數(shù)據(jù)的故障診斷[7]。

        在STORM平臺中,Bolt是數(shù)據(jù)處理的基本單元,Bolt組件間具有靈活的訂閱關(guān)系[8]。為實現(xiàn)相關(guān)特征下向量數(shù)據(jù)的并行故障診斷,要處理元組件中發(fā)送的元組。

        傳輸過程:首先,處理數(shù)據(jù)。將處理過程封裝在PreBolt組件中,經(jīng)過標準化處理后的聚類樣本可以加快聚類的收斂速度,降低迭代次數(shù)[9]。其次,在STORM平臺中部署遷移算法處理并行化大數(shù)據(jù)流。同第一步,將遷移算法封裝在SubBolt組件中[10]。SubBolt組件接收到的數(shù)據(jù)來源于PreBolt組件傳遞的元組。在元組中的數(shù)據(jù)為PreBolt組件的數(shù)據(jù)集,為標準化待聚類樣本。這些樣本需要參加后續(xù)的聚類診斷處理,按照編號進行最終的匯總[11]。最后,實現(xiàn)遷移學習算法引入。為避免后續(xù)遷移學習算法陷入局部最優(yōu),將得到的初始聚類中心封裝為一個元組,傳遞給下游組件,即K?meansblot。在聚類的過程中,需要將上游傳來的聚類中心作為初始聚類中心[12]。通過迭代計算后,不斷更新得到最優(yōu)的聚類中心。將此類聚類中心封裝給下游組件Fcmblot。Fcmblot是系統(tǒng)軟件的主體部分,在組件內(nèi)實現(xiàn)遷移學習算法,通過模糊隸屬度確定標準化待測樣本的類別[13]。Fcmblot與上游K?meansblot組件是相結(jié)合的整體。總體聚類效果相比單一的Fcmblot組件更好,具有較強的魯棒能力[14]。

        由此,完成基于遷移學習的并行化大數(shù)據(jù)流傳輸系統(tǒng)的軟件設計。

        3? 實驗分析

        3.1? 實驗環(huán)境

        為驗證所提的并行化大數(shù)據(jù)流傳輸系統(tǒng)的可行性,設置仿真實驗。在實驗室搭建STORM平臺,共有5臺服務器組成物理集群。服務器之間用千兆交換機相互連接。將虛擬軟件Xenserver安裝到每臺服務器。在上述環(huán)境下,虛擬出9個節(jié)點,每個節(jié)點分配2個CPU核心。在這9個虛擬機上,都安裝傳統(tǒng)系統(tǒng)和本次設計的系統(tǒng)。虛擬機1為主控節(jié)點。虛擬機2~9為工作節(jié)點,如表1所示。

        先部署與系統(tǒng)有關(guān)的外部環(huán)境,再部署STORM框架。STORM安裝版本為STORM 1.0.1。在每個工作節(jié)點都要分配4個Worker Slot,節(jié)點之間可以通過交換機連接。

        3.2? 實驗搭建過程

        1) 分別在主控節(jié)點和工作節(jié)點安裝STORM,安裝STORM后的系統(tǒng)比較依賴外部資源。

        2) 在主控節(jié)點和工作節(jié)點上,下載STORM發(fā)布版本。

        3) 修改STORM配置文件。

        4) 使用腳本啟動STORM后臺進程。

        安裝STORM后,會比較依賴外部環(huán)境,所以要先創(chuàng)建安裝目錄,下載JDK文件,解壓到該目錄。配置Java路徑,而Zero下載編譯后,直接安裝。為確保JZMQ正常工作,需要Java變量對應,因為系統(tǒng)版本不同,需要安裝不同的組件。

        為了檢測傳統(tǒng)系統(tǒng)和基于遷移學習的并行化大數(shù)據(jù)流傳輸系統(tǒng)在并行化大數(shù)據(jù)流組件不變情況下的吞吐量,將并行化大數(shù)據(jù)流分類組件設置為(5.5), (5.6), (5.7), (5.8)。表2和表3為所提系統(tǒng)與傳統(tǒng)系統(tǒng)在并行化大數(shù)據(jù)流組件不變情況下的吞吐量。

        在組件不變的情況下,使用所建系統(tǒng)的吞吐量會隨著分類組件并行度的增加呈上升趨勢。這是因為新增線程數(shù)據(jù)量增加導致的。而使用傳統(tǒng)系統(tǒng)的吞吐量在不斷減少。隨著并發(fā)數(shù)的增多,每個線程所獲取的資源也在逐漸減少。由此可知,文章所建立的基于遷移學習的并行化大數(shù)據(jù)流傳輸系統(tǒng)所設置的組件并行度可以有效提高大數(shù)據(jù)流傳輸效率。

        4? 結(jié)? 語

        針對傳統(tǒng)系統(tǒng)存在的問題,提出基于遷移學習的并行化大數(shù)據(jù)流傳輸系統(tǒng)設計。系統(tǒng)的硬件設計由FPGA 核心控制器、XC7K325T?2FFG900 芯片、DCM時鐘組成,軟件是在STORM平臺下引入遷移學習算法。完成系統(tǒng)設計。最后通過實驗驗證,所提系統(tǒng)具有一定可行性。

        參考文獻

        [1] 任俊,胡曉峰,李寧.基于SDA與SVR混合模型的遷移學習預測算法[J].計算機科學,2018,45(1):280?284.

        [2] 衡冬冬,唐玉華,易曉東,等.并行原型系統(tǒng)上BFS算法設計實現(xiàn)與測試分析[J].計算機工程與科學,2017,39(1):27?34.

        [3] 曾瑛,李星南,劉新展.電力通信大數(shù)據(jù)并行化聚類算法研究[J].電子技術(shù)應用,2018,44(5):1?4.

        [4] 夏為丙,楊朝明,張志文.多路高速串口并行傳輸系統(tǒng)設計[J].儀表技術(shù)與傳感器,2018(2):97?100.

        [5] 王林童,趙騰,張焰,等.基于Hadoop的風力發(fā)電監(jiān)測大數(shù)據(jù)存儲優(yōu)化及并行查詢方法[J].電測與儀表,2018,55(11):1?6.

        [6] 朱永利,李莉,宋亞奇,等.ODPS平臺下的電力設備監(jiān)測大數(shù)據(jù)存儲與并行處理方法[J].電工技術(shù)學報,2017,32(9):199?210.

        [7] 金宇.基于云計算環(huán)境的大數(shù)據(jù)兼容性存儲系統(tǒng)設計[J].現(xiàn)代電子技術(shù),2019,42(1):24?27.

        [8] 朱嘉舟,邵培南,陳景.影像數(shù)據(jù)分布并行計算處理平臺體系架構(gòu)研究[J].計算機工程,2017,43(5):60?66.

        [9] 徐源,程潛善,李陽,等.基于大數(shù)據(jù)聚類的電力系統(tǒng)中長期負荷預測[J].電力系統(tǒng)及其自動化學報,2017,29(8):43?48.

        [10] 梁胤程,袁媛,楊峰.基于Hadoop的探地雷達數(shù)據(jù)并行處理方法研究[J].系統(tǒng)仿真學報,2017,29(1):120?128.

        [11] 季一木,張永潘,郎賢波,等.面向流數(shù)據(jù)的決策樹分類算法并行化[J].計算機研究與發(fā)展,2017,54(9):1945?1957.

        [12] 宋中喆,裴東興,楊少博.基于USB3.0接口的高速數(shù)據(jù)傳輸系統(tǒng)設計[J].現(xiàn)代電子技術(shù),2017,40(4):159?162.

        [13] 杜興林,經(jīng)小川,梁光成,等.基于FPGA的多通道高可靠高速單向傳輸系統(tǒng)設計[J].計算機應用,2017,37(S2):6?10.

        [14] 徐志剛.基于嵌入式的火災檢測系統(tǒng)設計[J].現(xiàn)代電子技術(shù),2017,40(10):168?171.

        [15] 李莉,朱永利,宋亞奇.泄漏電流數(shù)據(jù)的Spark?KNN并行模式識別方法[J].系統(tǒng)仿真學報,2018,30(4):1473?1481.

        亚洲午夜久久久久久久久电影网 | 日本精品一区二区三区在线视频| 麻豆AⅤ无码不卡| 国产人妻精品无码av在线 | 国产欧美日韩精品a在线观看| 精品香蕉久久久午夜福利| 亚洲精品成人网久久久久久| 无码高潮少妇毛多水多水免费 | 欧美国产亚洲精品成人a v| 北岛玲日韩精品一区二区三区 | 日本高清一区二区三区水蜜桃 | 中文无码一区二区不卡αv| 久久久久亚洲av无码专区网站| 亚欧AV无码乱码在线观看性色 | 亚洲香蕉毛片久久网站老妇人 | 亚洲AV无码资源在线观看| 久草视频在线视频手机在线观看| 亚洲成在人线天堂网站| 日本一区二区在线高清| 日韩 亚洲 制服 欧美 综合 | 大陆国产乱人伦| 国产主播一区二区在线观看| 台湾佬中文偷拍亚洲综合| 国产亚洲日本精品二区| 青青草在线免费播放视频| 婷婷伊人久久大香线蕉av| 狠狠色婷婷久久综合频道日韩| 亚洲自偷自拍另类图片小说| 色播在线永久免费视频网站| 亚洲av天堂久久精品| 亚洲精品一区二区三区在线观| 中国久久久一级特黄久久久| 日本在线 | 中文| 婷婷四房色播| 中文字幕久久久久久久系列| av黄片免费在线观看| 国产91精品高潮白浆喷水| 九色综合九色综合色鬼| 无码国产69精品久久久孕妇| 91av小视频| 免费a级毛片无码a∨免费|