999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種高性能嵌入式云計算平臺架構*

2021-05-20 12:07:30
通信技術 2021年5期
關鍵詞:嵌入式資源

潘 靈

(中國西南電子技術研究所,四川 成都 610036)

0 引言

近年來,云計算、大數據、人工智能等技術高速發展,為社會帶來了巨大的經濟價值,并且深刻地改變改變著當今社會。然而,這些技術構建的底層硬件和操作系統是x86 等通用處理器或非實時操作系統,很難直接應用在對體積、功耗、高低溫等極端環境下。軍用武器電子裝備,尤其是航空電子裝備和航天載荷等,對環境適應性和處理實時性有非常高的要求,因此不得不大量基于現場可編程邏輯門陣列(Field Programmable Gate Array,FPGA)/信號處理(Digital Signal Process,DSP)等嵌入式處理器構建系統,而目前廣泛采用的模塊綜合化集成方法,雖然能夠獲得較獨立式裝備更高的集成度和資源利用率,但集成難度大、復雜度高、周期長。為使武器電子裝備適應下一代信息化戰爭的對抗需求,需要龐大的計算能力作為支撐,采用模塊綜合化的方式已經很難對超大規模計算系統進行集成,迫切需要提出一種新的系統架構。本文提出的高性能嵌入式云計算的處理平臺架構就是誕生在這個技術背景下。

1 嵌入式資源虛擬化

采用二層資源調度的方式,將高速實時數據分析應用運行在容器虛擬機集群中。第1 層資源調度為通過容器虛擬機集群管理底層的嵌入式硬件資源,將計算資源和內存資源封裝為容器虛擬機,在容器虛擬機中運行Node Manager 及Resource Manager,同時容器虛擬機占用的計算、內存等資源可彈性分配與設置[1];第2 層資源調度是通過資源管理調度高速實時數據分析分布式應用。在容器虛擬機集群中,可以運行多個資源調度集群,形成彈性可擴展的分布式計算集群,從而在容器虛擬機集群中部署專用加速應用,如圖1所示。

圖1 功能應用在容器虛擬機集群中部署框架

專用加速分布式應用需要通過云加速平面中的FPGA/DSP,實現實時專用加速算法。在通過容器虛擬機集群部署專用加速應用時,通用數據處理鏡像直接運行在容器虛擬機上。各類專用算法鏡像,在鏡像運行到容器虛擬機上后,再將特定的加速算法,offload 到FPGA/DSP 加速資源上。加速算法之間通過實時高帶寬低時延網絡交互數據。

2 分布式計算框架設計

在總體方案設計過程中,首先對硬件組成進行邏輯上的分析,得出如圖2 所示的硬件組成邏輯圖。根據圖計算的理論和方法[2],在總體方案設計上,將并行計算平臺分為若干軟件配置項,主要分為調度類的配置項與計算類的配置項,各配置項分別完成并行計算中與之相關的任務。

2.1 框架總體結構

并行計算框架主要包括通用調度域和實時計算域兩個維度。通用調度域包含系統控制器(Master)、任務驅動器(Driver)、節點控制器(Agent)、執行器組管理器(WorkerMgr)幾個功能模塊,實時計算域中包含多個執行器,承擔實質的實時計算任務,如圖3 所示[3-4]。

圖2 嵌入式并行計算硬件邏輯

圖3 并行計算框架結構內部邏輯關系

2.2 多核DSP MapReduce 計算模型

DSP 的執行器框架包含:Ti systembios 操作系統、RapidIO 通信中間件、實時數據集管理等基本組成部分;并在此基礎上,框架封裝了基本的roundRobin、mergeto 等基本算子。用戶自定義Map函數、Reduce 函數等功能,與框架進行集成,形成一個可運行在DSP 處理核上的算法,進入分布式框架的算法庫進行管理[5]。算法產生過程如圖4 所示。

2.3 實時計算圖遠程并行加載技術

實時計算圖的運行過程就是計算圖中多操作到硬件資源的部署過程,如圖5 所示。大規模計算圖或者多計算圖并行運行時,這些圖的運行需要將計算圖中的多操作并行部署到計算域中通用的計算資源中去。

圖4 DSP 執行器框架形成算法

圖5 計算圖中多操作到硬件資源的映射

計算圖遠程并行加載關鍵技術是一種基于遠程過 程調用(Remote Procedure Call,RPC)網絡遠程調用框架。通過節點控制器和執行器組管理器分層部署策略,將計算圖中的多個操作部署到硬件資源域中的大規模數量的計算核上的應用技術。該技術能夠實現多DSP 核,甚至單核上多線程,以及多FPGA 分區等多種計算粒度的程序部署。

2.4 執行器Worker 高性能通信技術

執行器(Worker)可能部署于不同計算節點的計算核上,也可能部署于同一個計算節點的不同計算核上。為實現每個計算圖中各個執行器(Worker)通信與位置無關,并滿足執行器(Worker)間通信的高效性和實時性,執行器(Worker)之間采用統一的虛端口進行信息交互,突破了基于本地共享內存與SRIO 總線共享內存模型進行統一的內存映射通信技術,如圖6 所示。

圖6 核間通信Worker 通信

4 結語

本文針對當前軍事電子裝備中嵌入式計算資源與裝備功能深度綁定,無法實現計算資源云化共享的問題,提出了輕量級計算資源云化方法,實現了高動態復雜任務的快速分解和跨平臺靈活部署。針對商用并行計算系統難以滿足實時性需求的問題,提出了分布式系統分域處理的理論和方法,將分布式系統分為通用調度域和實時計算域兩個維度,計算資源和分布式任務的管理和維護部署到通用調度域,并行計算任務算法部署到實時計算域中,實現了調度平面與加速平面的協同運行,實時平面響應時間達到us 級。針對MapReduce、Spark 等大數據處理框架由于功能復雜、資源需求高,導致難以適應嵌入式計算資源的問題,提出了輕量級圖計算實現方法,使平臺具備支持大規模信號級并行計算的能力,支持計算節點數大于256,計算核大于1 024,并發任務數不低于128 個。

猜你喜歡
嵌入式資源
讓有限的“資源”更有效
基礎教育資源展示
一樣的資源,不一樣的收獲
TS系列紅外傳感器在嵌入式控制系統中的應用
電子制作(2019年7期)2019-04-25 13:17:14
資源回收
嵌入式系統通信技術的應用
電子制作(2018年18期)2018-11-14 01:48:16
搭建基于Qt的嵌入式開發平臺
資源再生 歡迎訂閱
資源再生(2017年3期)2017-06-01 12:20:59
嵌入式軟PLC在電鍍生產流程控制系統中的應用
電鍍與環保(2016年3期)2017-01-20 08:15:32
Altera加入嵌入式視覺聯盟
主站蜘蛛池模板: 亚洲AV无码一区二区三区牲色| 伊人色综合久久天天| 呦女精品网站| 四虎永久在线| 色综合五月婷婷| 亚洲视频一区在线| 久久综合色播五月男人的天堂| 国产又色又刺激高潮免费看| 国产欧美中文字幕| 久久99热这里只有精品免费看| 无码免费视频| 亚洲美女AV免费一区| 1级黄色毛片| 国产午夜福利亚洲第一| 中文精品久久久久国产网址| 亚洲欧洲日产国码无码av喷潮| 国产精品一区二区国产主播| 成人精品午夜福利在线播放| 亚洲无码高清一区二区| 新SSS无码手机在线观看| 无码在线激情片| 国内精品伊人久久久久7777人| 国产精品自在线拍国产电影| 色偷偷男人的天堂亚洲av| 久久久久亚洲av成人网人人软件 | 亚洲Aⅴ无码专区在线观看q| 国产好痛疼轻点好爽的视频| 99久久精品久久久久久婷婷| 欧美成人午夜视频免看| 欧美一区二区精品久久久| 精品国产一区二区三区在线观看| 久久精品丝袜高跟鞋| 精品国产自在在线在线观看| 国产精品亚洲专区一区| 青青草久久伊人| 制服丝袜 91视频| 欧美一级高清免费a| 99精品视频在线观看免费播放| 亚洲综合在线网| 亚洲人成网址| 免费99精品国产自在现线| 国产激爽爽爽大片在线观看| 亚洲国产成人精品无码区性色| 国产丰满大乳无码免费播放| 黄片在线永久| 色综合久久无码网| 亚洲天堂久久新| 欧美第一页在线| 久久久久久久久18禁秘| 伊人久久大线影院首页| 9丨情侣偷在线精品国产| 亚洲精品在线观看91| 欧美国产精品不卡在线观看| 在线综合亚洲欧美网站| 无码福利日韩神码福利片| 国产96在线 | 97成人在线视频| 人妻一区二区三区无码精品一区| 中文字幕永久在线看| 91久久国产成人免费观看| yy6080理论大片一级久久| 亚洲国产成人精品一二区| 国产区在线看| 欧美日韩中文国产| 99热最新网址| 97色婷婷成人综合在线观看| 亚洲天堂2014| 成人精品免费视频| 亚洲女同欧美在线| 三级国产在线观看| 日韩色图在线观看| 综合色在线| 久久99久久无码毛片一区二区| 中文字幕第1页在线播| 亚洲视频一区| 丰满人妻一区二区三区视频| 国产成人亚洲综合a∨婷婷| 国产亚洲一区二区三区在线| 国产国产人免费视频成18| 亚洲AⅤ永久无码精品毛片| 国产精品美女免费视频大全 | 亚洲综合香蕉|