高密度高性能并行計算平臺是將CPU刀片、DSP卡、GPU卡通過高速總線進行互聯;采用異構并行計算框架,實現多機、多卡、多核的資源分配和負載均衡;提供適合大規模并行計算的算法平臺。用戶在該平臺上采用傳統的串行思路編程即可實現大規模的并行計算。 該計算平臺相對于傳統的服務器系統具有體積小、重量輕、功耗低、計算能力強的優點。由于CPU適合邏輯業務、DSP適合粗粒度的并行計算、GPU適合規整數據的細粒度計算,所以通過CPU刀片、DSP卡、GPU卡數目的組合配置,可適合多種、不同類型的計算業務。 1. 硬件環境 硬件環境為6U高標準的服務器,最多可支持三類(CPU/DSP/GPU/)、9張板卡。在板卡間提供網絡和PCIE的高速數據總線,示意圖如圖1所示。 平臺硬件包括一個主控板和8個擴展插槽。主控板集成1片Intel i7的CPU;8個擴展插槽可插CPU刀片、DSP板卡、GPU板卡及其任意組合。因此即可組成小型的PC集群,也可以組成高性能的GPU服務器、DSP服務器,或它們之間的組合。該硬件平臺還可通過InfiniBand高速網絡進行擴展,最大可形成20個服務器互聯的統一的軟硬件系統。 2. 軟件環境: 平臺中的CPU主要起控制作用,計算任務主要由DSP和GPU承擔。針對高密度計算資源,通過軟件框架屏蔽硬件差異。軟件框架如圖2所示。 平臺提供動態鏈接庫,封裝任務的調度、CPU與DSP之間的通信、CPU與GPU之間的通信等功能。用戶在動態鏈接庫基礎之上進行二次開發,實現自己的業務邏輯。 3. 參數指標: ? 單臺計算能力:插8張DSP卡,做快速傅里葉變換(FFT),相當于40臺8核Intel i7計算機的計算能力;插4張GPU卡,做場強計算,相當于50臺Intel i7計算機的計算能力; ? 尺寸:6U標準高度,(420±0.6)mm×(256±1)mm×(≤500)mm(寬×高×深);重量:<35公斤;功耗:<1000瓦。 圖1高密度高性能并行計算平臺硬件示意圖 圖2高密度高性能并行計算平臺軟件框架
掃碼關注,查看更多科技成果