<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

華為 FPGA 加速云服務與傳統 FPGA 開發相比有哪些優勢?

C29F_xilinx_inc ? 來源:未知 ? 作者:佚名 ? 2017-10-10 10:49 ? 次閱讀

王琦,華為公司2012實驗室

高雪松,華為云IaaS服務產品

FPGA 開發日益走向高層次綜合型,從門級、開關級到 RTL 級再到算法及未來再到系統級,而在應用層面,由于 FPGA 有天生的并行處理機制,在人工智能、大數據處理方面無器件能出其右 。因此,在數據中心引入 FPGA 并實現云化加速業務成為必然趨勢。隨著華為云 FPGA 加速服務的推出,打破原有 FPGA 開發、測試和應用存在的較高門檻,開啟了一個顛覆 FPGA 開發的新時代!

華為 FPGA 加速云服務——更懂您設計習慣的開發套件

華為在FPGA領域深耕多年,有著全球最專業的FPGA開發團隊,積累了大量FPGA開發經驗和IP,這些積累結合其領先的彈性云服務架構,可以為用戶提供簡單易用的FPGA云服務。 總結起來,華為FPGA云加速服務優勢體現在以下技術方面:

多樣化的開發環境1

傳統FPGA開發方式以RTL語言開發為主,在云時代,用FPGA快速進行算法驗證,讓軟件工程師也能快速使用FPGA等需要,促進了使用OpenCL和C/C++等高級語言開發FPGA的需求。華為FPGA加速云服務開發套件提供了HDL、SDAccel和C/C++等多種語言開發環境,用戶可以選擇最熟悉和擅長的環境完成業務的設計開發。

豐富的設計組件和IP庫

華為積累的大量高質高效常用FPGA設計組件,例如器件無關乎的ram,字節級和幀級的通用fifo,高效的支持絕對優先級SP、公平輪詢RR、權重輪詢WRR等多種調度組件,多通道的DDR控制器,帶PFC等功能100G Eth接口控制器,通用矩陣運算、傅里葉變換等各種組件,用于可以直接調用這些設計組件,從而提升FPGA開發效率。在加速IP方面,華為積累了網絡轉發、網絡協議、安全加解密、壓縮解壓縮、AI、媒體、大數據、數據庫等覆蓋CT和IT各領域的通用加速 IP,通過華為IP marketplace,用戶可以快速的調用這些IP,從而快速構建自己的加速應用。

差異化 shell

shell邏輯提供了PCIe接口、DDR控制、DMA引擎、Flash控制器等基本功能。憑借在CT領域高質量和高性能需求場景的多年積累,華為可以提供業界領先的高性能和us級低時延的自研shell,滿足您高性能低時延的應用場景;也同時提供高靈活性和低開發門檻的SDAccel shell,方便您移植基于GPU等平臺的應用,快速地上線FPGA加速的業務。

簡易的工程構建方式

華為FPGA加速云服務也提供了一系列的開發套件,支持用戶一鍵式創建用戶目錄,快速地構建工程。

簡單的工程配置

無需掌握TCL或者SHELL腳本語言,無需修改構建腳本,只需要簡單修改配置參數,開發套件即會自動生成約束文件及綜合編譯腳本,使用戶的開發更簡單。

自由的工程實現

用戶可以選擇單步執行綜合、實現、PR校驗、目標文件生成及加密操作,也可以通過套件一鍵式完成工程構建,生成自己的加速IP。

完美的細節體驗

工程構建套件提供了時序自動檢測功能和定時構建等功能。用戶可以預約任意時間進行工程構建。工程構建完成后,用戶無需打開log查看構建結果,套件會自動檢查用戶時序,以直觀的方式通知您設計的時序情況。

華為 FPGA 加速云服務——簡單易用的全流程驗證

FPGA開發過程中,仿真是保證FPGA產品質量最重要且難度最大的環節,具體的:

(1)傳統FPGA開發方式中仿真平臺搭建需要大量驗證工程師投入,難度大,導致驗證人員無法專注于驗證邏輯功能;

(2)驗證專用IP開發難度高,如果購買第三方VIP價格昂貴,使得用戶難以保障功能的穩定性;

(3)使用驗證平臺進行驗證門檻高,如果驗證基礎薄弱,很難駕馭,不利于驗證工作的開展。

完善的云驗證平臺1

華為FPGA加速云驗證平臺采用業界通用的systemverilog2012語言開發,由具有豐富驗證經驗的團隊維護和升級。不僅提供簡易的端到端的流程指導,還提供豐富的驗證IP(VIP),滿足用戶的各種需求。

相對業界其他FPGA云開發平臺,華為除了提供通用仿真平臺,還提供增強版仿真平臺以滿足更專業的用戶需求。增強版仿真平臺采用業界成熟的UVM方法學,提供比通用版更多的特性以及更強的性能。

解耦的架構設計

驗證平臺采用Testbench與Testcase完全分離的架構,即用戶可在完全不改變仿真平臺的前提下增刪并執行測試用例。Testbench中包含基礎激勵組件、AXI4接口的BFM、CPU模型、DDR功能仿真模型、記分牌以及VIP。其中用戶可自定義部分通過用戶激勵組件、callback、rm等動態重配到testbench中而完全無需修改testbench。

針對使用云上加速資源的用戶,華為FPGA加速云服務為用戶提供完整的Testbench,用戶只需要設計自己的激勵組件、參考模型然后即可進行仿真測試,而無需關注接口時序,平臺連接、腳本實現等繁雜事務,極大的提高了用戶的仿真驗證效率。

用戶可通過華為FPGA加速云服務提供的覆蓋率報告以及回歸腳本等工具對測試的覆蓋情況進行統計和閉環。

華為FPGA加速云服務平臺針對用戶仿真速度慢的問題,通過預編譯仿真庫以及一次編譯多次執行的方法,大幅提高用戶的仿真速度。

豐富的驗證 IP 庫

華為也將提供豐富的VIP(驗證IP)庫,包含自己信息領域多年積累的高效能VIP,此類VIP將覆蓋總線接口,外掛存儲,網絡處理,高速接口等,用戶可以通過華為云IP MarketPlace快速的選擇及使用。

華為 FPGA 加速云服務——簡約而不簡單的驗證平臺

驗證平臺是驗證環節最重要的組件之一,傳統FPGA開發方式不僅需要投入大量人力搭建驗證平臺,而且如果需要完成復雜的測試往往會導致驗證平臺過于復雜,對非熟練用戶不友好,不易上手。

華為云驗證平臺不僅擁有強大的功能與擴展性,而且結構簡單,易于新手使用,簡約而不簡單。

如圖1所示,Testbench中包含AXI4接口的BFM、DDR仿真模型、記分牌等組件。用戶如需使用Testbench僅需編寫自己的測試用例、激勵以及參考模型等功能而完全無需關注BFM、組件連接,最大程度上簡化用戶的驗證工作。華為的通用仿真平臺還支持代碼與功能覆蓋率的收集、斷言和C混合編程等高級仿真方法。

圖1 華為FPGA加速云驗證平臺架構圖

華為 FPGA 加速云服務——志當存高遠,新模式,更高效,創未來

華為FPGA加速云服務開啟了一種新的FPGA開發模式,隨著華為云MarketPlace的推出,未來FPGA開發業者可以在任何時間和地點專注開發屬于自己的IP,并將其出售;同時,華為FPGA加速云服務還開啟了共享智慧,這將再次顛覆FPGA開發模式,如果你是FPGA專家,你完全可以在家通過華為云開始屬于自己的事業!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1606

    文章

    21344

    瀏覽量

    594187
  • 華為
    +關注

    關注

    215

    文章

    33790

    瀏覽量

    247440

原文標題:華為 FPGA 加速云服務顛覆傳統 FPGA 開發

文章出處:【微信號:xilinx_inc,微信公眾號:賽靈思】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    什么是FPGA?帶你初步揭開它的面紗

    (Input Output Block)和內部連線(Interconnect)三部分組成。這意味著FPGA可以根據需要進行無限次的編程,實現不同的邏輯功能。 那么,FPGA相比其他芯片
    發表于 02-21 16:10

    FPGA/CPLD與單片機相比哪些優勢?

    本帖最后由 eehome 于 2013-1-5 10:02 編輯 FPGA/CPLD與單片機相比哪些優勢?單片機在高速環境下的應用大大受限。
    發表于 02-27 13:37

    FPGA傳統CPU強在哪里?

    )和傳統服務器軟件(CPU 上運行的軟件)之間通過高帶寬、低延遲的網絡互聯的 FPGA 構成了介于網絡交換層和傳統服務器軟件之間的數據中心
    發表于 03-11 09:52

    FPGA是如何實現30倍速度的加速的?都加速了哪些東西?

    公司而言,可以使用FPGA計算加速服務,不用耗費大量人力進行高性能計算方面的開發,很簡單地就可以把高性能的
    發表于 04-15 16:17

    FPGA-F3】阿里FAAS平臺,極大簡化FPGA開發部署流程

    摘要: 阿里FPGA服務器平臺FaaS(FPGA as a Service)在云端提供統一硬件平臺與中間件,可大大降低加速器的
    發表于 05-17 20:17

    服務什么優勢?怎么選對服務器?

    大多數的企業、機構逐步轉向服務器,IT基礎上不再采用傳統服務器。只有一些傳統企業沒有上,他們
    發表于 07-31 18:35

    華為FPGA加速服務器如何加速讓硬件應用高效上?

    華為FPGA加速服務器讓“硬用”上成為新增長點隨著通信和互聯網產業的快速發展,
    發表于 10-22 07:12

    服務器安全嗎?服務哪些優勢?

    器的安全問題,所以遲遲不敢選擇。那么,服務器安全嗎?服務哪些優勢?下面就讓摩杜
    發表于 03-27 14:31

    傳統模式的芯片設計進行對比FPGA芯片哪些優勢

    FPGA是什么?FPGA何作用?與傳統模式的芯片設計進行對比,FPGA芯片哪些
    發表于 09-14 07:59

    ARM硬核的引入相比傳統FPGA是否會降低zynq的性價比和靈活度呢

    zynq是xilinx的新一代的嵌入ARM硬核的SOC,請問1、這種FPGA器件相對以往傳統FPGA哪些優勢和劣勢?2、針對圖像和視頻處理
    發表于 07-25 14:35

    zynq這種FPGA器件相對以往傳統FPGA哪些優勢和劣勢

    zynq是xilinx的新一代的嵌入ARM硬核的SOC,請問1、這種FPGA器件相對以往傳統FPGA哪些優勢和劣勢?2、針對圖像和視頻處理
    發表于 11-07 15:28

    一站式FPGA基礎設施服務詳情-FPGA加速服務器亮相華為歐洲生態大會

    在歐洲舉行的2017 華為歐洲生態大會(HUAWEI ECO-CONNECT EUROPE,HCE)上,華為FPGA加速服務器(FACS
    發表于 11-28 03:31 ?746次閱讀

    一文解析華為FPGA加速服務厚積薄發之路

    2017年FPGA成為各大云廠商爭相關注的焦點,而華為FPGA加速服務自上線以來,一直致力于為客戶創造更多價值,因此
    的頭像 發表于 06-28 07:39 ?4054次閱讀

    華為做了什么讓傳統FPGA開發被顛覆

    華為FPGA領域深耕多年,有著全球最專業的FPGA開發團隊,積累了大量FPGA開發經驗和IP,
    發表于 04-18 11:00 ?1w次閱讀
    <b class='flag-5'>華為</b>做了什么讓<b class='flag-5'>傳統</b><b class='flag-5'>FPGA</b><b class='flag-5'>開發</b>被顛覆

    華為選擇Xilinx 助力FPGA加速服務

    ?UltraScale+? FPGA為其最新加速服務提供強大動力。華為 FPGA 加速
    發表于 05-05 17:07 ?1456次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>