MANGO-基于FPGA的重可編程高性能計算架構探索_第1頁
MANGO-基于FPGA的重可編程高性能計算架構探索_第2頁
MANGO-基于FPGA的重可編程高性能計算架構探索_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

MANGO:基于FPGA的重可編程高性能計算架構探索MANGO是一項具備創(chuàng)新性研究型高科技工程,它的資金來源主要是靠歐盟“視野2020”(Horizon2020)研究與創(chuàng)新項目的資助。目的主要是對多核處理器架構的功耗、性能和可預測性展開研究,強調通過功率的高效性、異構高性能計算(HPC)架構實現資源的充分高效利用。MANGO架構屬于是硬件平臺的一種探索,將來既可服務于高性能計算平臺也可用于高性能仿真平臺。這個項目目前的計劃是展示運行在MANGO平臺上的三個實時應用:編碼轉換、醫(yī)學成像和安全相關的應用。初次之外,研究人員還將計劃使用MANGO平臺研究QoS策略,借助異構高性能計算架構和軟硬件協(xié)同設計實現功耗和散熱的管理。MANGO架構平臺將通用計算節(jié)點(GNs)和異構加速節(jié)點(HNs)結合起來。MANGO的GNs是標準的刀片服務器,結合了高端的CPU和GPU器件。MANGO的HNs則是基于重可編程硬件平臺,采用的是Xilinx全可編程器件,如XilinxVirtex-72000TFPGA和XilinxZynq-7000SoC器件等。MANGO的HNs的基本實現單元為“tile”(見下圖),定義為基本的計算處理單元,滿足通信支持的需要,下圖展示了MANGO架構的總體實現規(guī)劃設計:圖1MANGO架構第一階段實現設計規(guī)劃MANGO架構內部實現了很多基本的計算異構單元tile,每個tile單元都可以用戶自定義以滿足不同計算能力的需要,一個異構計算配置實例如下圖所示:圖2MANGO架構內部Tile單元配置上圖這個實例展示的是一個搭載XilinxVirtex-72000TFPGA的子卡實現了四個異構Tile組件,以及另一個搭載XilinxZynq-7000SoC器件的子卡實現了兩個異構Tile組件,并且實現了通信連接。系統(tǒng)架構的開發(fā)采用PROFPGA公司開發(fā)的“proFPGABuilder”軟件,這款軟件能夠自動檢測母板和子板的物理布局,生成代碼框架,包括FPGAHDL代碼和仿真腳本、綜合腳本以及運行腳本,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論