在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

賽靈思發現了阻礙SmartNIC普及的三大因素

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2022-08-17 16:06 ? 次閱讀

當一項創新顛覆了市場時,它便會得到市場的認可

網卡( NIC )自 20 世紀 80 年代便已出現,到本世紀初,許多公司開始投身該領域進行創新。他們最初的重點是高性能計算( HPC )。盡管業務都在以太網上運行,但是,最強大的 HPC 集群是使用 Myrinet 或 Infiniband 創建的。這些網絡的網卡被設計為可以繞過操作系統( OS )內核,直接與 HPC 應用通信,從而顯著提升性能。為了實現這一點,這些網卡在網絡邊緣應用了廣泛的計算資源,使其能夠從主機 CPU 上卸載常見通信任務。

這些HPC 網卡為后來的以太網網卡奠定了基礎,后者內置內核旁路,適用于全球所有股票市場的電子交易。隨著時間推移,這些平臺進一步演進為 SmartNIC (智能網卡)或數據處理單元( DPU )。伴隨超大規模用戶( Hyperscaler )和云服務提供商( CSP )的出現,賽靈思發現了阻礙 SmartNIC 普及的三大因素:

1.可編程

2.可組合性

3.可移植性

賽靈思提供了一種軟件定義、硬件加速平臺的方法,可以高效解決這三大問題。

可編程性

過去十年里,人們做了各種嘗試來為 SmartNIC 提供一個完全可編程的接口,但沒有一種取得絕對成功。同時,該行業缺乏標準化語言和業經驗證的軟件開發及部署環境。幾年前,賽靈思成為 P4 語言聯盟的活躍成員,作為工業貢獻者,開發了一種跨多類硬件管理網絡數據包的語言。P4 語言迅速發展起來,如今大部分 SmartNIC 和 DPU 都將其用作默認編程語言。賽靈思全新 SN1000 SmartNIC 系列中所有獨特的邏輯塊都是用 P4 編寫的。

405eb862-1dc1-11ed-ba43-dac502259ad0.png

可組合性

超大規模用戶和 CSP 的第二個要求是可組合性。這是一種將新功能塊動態插入到收發包處理流水線中的功能。這兩條直接管理網絡數據包的流水線構成了 SmartNIC 的數據平面。網卡上的第二個平面稱為控制平面,作用是管理數據平面內的可編程塊。如上所示,賽靈思充分利用了我們在可編程邏輯方面的領先優勢,設計出一款完全可組合的網卡架構。

構成數據平面的收發流水線都有數個可編程入口點,客戶可以在這些入口點上使用我們的 Vitis 軟件開發平臺連接其使用 P4、C/C++、HDL 或 HLS 編寫的代碼塊。然后,Vitis 會將此代碼編譯成邏輯,幫助工程師在適當的數據包處理流水線中插入他們認為合適的模塊。這可以讓數據包以極快的速度通過數據平面,從而使賽靈思能夠支持線速包處理。

其他未在其數據平面中使用可編程邏輯的供應商,必須在其 DPU 上部署大量典型的 CPU 核(通常為 Arm)來處理這些網絡數據包。隨著數據包速率攀升至每秒數億個數據包,這種方法(使用 DPU 上的 CPU 核來處理數據平面上的數據包)將受到影響。我們的軟件定義、硬件加速的方法將令賽靈思的 SN1000 系列明顯優于競爭對手。

大型數據中心客戶(如超大規模用戶和 CSP)通常會要求供應商展示其產品路線圖。該路線圖將向客戶展示供應商對其架構的承諾,以及在未來幾代中推進該架構的計劃。通常需要每一代都是新款芯片,在先前芯片的基礎上有所改進。

可移植性

多年前,Solarflare 開始開發一種用 P4 編寫的完全可移植的 SoftNIC 架構,本次成果最終被賽靈思收購。SoftNIC 是一種將所有核心 NIC 功能全部表示為代碼的網卡,使得 NIC 可以在 FPGA硬件平臺之間輕松移植。SoftNIC 利用直接存儲器訪問( DMA )引擎等標準硬件塊與主機 CPU 進行通信,利用可以具有特定的芯片幾何結構且通常使用了加密塊的介質訪問控制( MAC )塊進行以太網通信。最終結果是,SoftNIC 的漏洞和新增功能無需創建新的芯片,客戶只需安裝軟件更新即可。

構成 SN1000 可移植網卡架構的各種重要組件是 DMA 引擎、加密、MAC 塊、虛擬化網卡 ( VNIC )和匹配操作引擎( MAE )的接口。VNIC 不僅是傳統 OS 設備驅動程序查看網卡的方式,還可以處理校驗和卸載及數據包控制。收發流水線中的 MAE 是處理虛擬網絡請求的地方。在這里,Open vSwitch ( OvS )函數可用于管理主機上運行的虛擬機和容器的流量。MAE 可以顯著減輕主機 CPU 處理 OS 或程序管理器網絡調用的負擔,有時會為 CSP 工作負載返回多達 30% 的主機 CPU 周期。MAE 的設計旨在輕松與 tc-flower 和 DPDK 通用流 API (rte_flow)進行連接,以便處理這些函數。插件入口點、VNIC、MAE 和 NET 引擎均是用軟件編寫并編譯到邏輯門中。這就是賽靈思所謂的軟件定義和硬件加速。

隨著 SN1000 SmartNIC 的發布,賽靈思將提供幾個可選的插件模塊,在接下來的幾個月還將提供更多模塊。借助 SN1000,賽靈思展示了首個完全可組合且可移植的 SmartNIC,這是我們身處業屆競爭最激烈的領域之一而帶來的一項重大創新。

審核編輯 :李倩

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

    關注

    1630

    文章

    21777

    瀏覽量

    604686
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10890

    瀏覽量

    212415
  • 編程語言
    +關注

    關注

    10

    文章

    1949

    瀏覽量

    34850

原文標題:解決三大痛點,加速SmartNIC普及

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    低溫失效的原因,有沒有別的方法或者一些見解?

    低溫失效的原因,有沒有別的方法或者一些見解。就是芯片工作溫度在100°--40°區間,然后呢我們到了0°以下就不工作了,然后在低溫的情況下監測電流和電壓都正常,頻率也都正常,頻
    發表于 12-30 16:28

    FPGA產品的主要特點

    近年來,全球半導體供應鏈屢受挑戰,芯片短缺問題一度對行業產生深遠影響。易通過優化供應鏈管理、強化產能規劃,確保客戶的FPGA需求得到及時滿足。面向工業控制、機器視覺、醫療影像、消費電子、汽車智駕等一眾終端領域,易
    的頭像 發表于 12-04 14:20 ?528次閱讀
    易<b class='flag-5'>靈</b><b class='flag-5'>思</b>FPGA產品的主要特點

    爾芯題正式發布,邀你共戰EDA精英挑戰

    題發布COMPETITIONRELEASE2024中國研究生創芯大賽·EDA精英挑戰(原“集成電路EDA設計精英挑戰”)現已正式拉開帷幕。作為核心出題企業之一爾芯(S2C),已
    的頭像 發表于 08-03 08:24 ?704次閱讀
    <b class='flag-5'>思</b>爾芯<b class='flag-5'>賽</b>題正式發布,邀你共戰EDA精英挑戰<b class='flag-5'>賽</b>!

    快訊 | 發展新質生產力問道如何下好“創新棋”?

    7月11日,南湖區委宣傳部、清華大學馬克主義學院共同帶隊一行蒞臨圍繞時頻新質生產力創新層面進行實地調研,副總經理田永和、對外合作部
    的頭像 發表于 07-12 13:31 ?502次閱讀
    <b class='flag-5'>賽</b><b class='flag-5'>思</b>快訊 | 發展新質生產力問道<b class='flag-5'>賽</b><b class='flag-5'>思</b>?<b class='flag-5'>賽</b><b class='flag-5'>思</b>如何下好“創新棋”?

    NucleiStudio_IDE下調試一直報all ones錯誤怎么解決?

    在看到大佬們的帖子之后,自己也嘗試將hummingbird v2移植到的板卡上,但是在IDE里一直報錯 一開始用的是Sipeed的調試器,后來買了芯來家的,都是同樣的問題 板卡的連線如圖,使用芯來調試器時候,店家說殼子套
    發表于 07-03 06:03

    FPGA下載問題

    在ARM開發中,通常可供選擇的下載器有多種。清華的FPGA,除了官方的專用下載器,有其他的下載器可以使用嗎?使用下載器可以嗎?
    發表于 06-23 12:28

    中科愛畢紅外光電探測技術,打破高端市場“卡脖子”困境

    “超晶格紅外光電探測,如同照相機通過可見光感知事物,但它是通過紅外手段來感知世界的……”在中科愛畢(常州)光電科技有限公司(以下簡稱“中科愛畢”),工作人員這樣介紹公司的核心產
    的頭像 發表于 05-30 09:14 ?1.7w次閱讀
    中科愛畢<b class='flag-5'>賽</b><b class='flag-5'>思</b>紅外光電探測技術,打破高端市場“卡脖子”困境

    半導體和福半導體簽署戰略合作協議

    近日,合肥安半導體有限公司和新加坡福半導體科技有限公司(簡稱:福半導體)成功簽署戰略合作備忘錄,并舉行了安徽大學與福半導體聯合實驗
    的頭像 發表于 05-23 11:55 ?632次閱讀

    半導體與新加坡福半導體達成戰略合作

    近日,合肥安近日,合肥安半導體有限公司與新加坡福半導體科技有限公司成功簽署戰略合作備忘錄。半導體有限公司與新加坡
    的頭像 發表于 05-21 14:49 ?864次閱讀

    快訊 | 熱烈歡迎嘉興市政協一行領導蒞臨總部調研指導工作!

    近日,嘉興市政協一行領導蒞臨總部調研指導工作,副總經理王文濤、田永和全程陪同。嘉興市政協一行領導蒞臨
    的頭像 發表于 05-17 13:22 ?527次閱讀
    <b class='flag-5'>賽</b><b class='flag-5'>思</b>快訊 | 熱烈歡迎嘉興市政協一行領導蒞臨<b class='flag-5'>賽</b><b class='flag-5'>思</b>總部調研指導工作!

    給我一個FPGA,可以撬起所有顯示的接口和面板

    作為FPGA的發明者——,手握極具靈活性、高性能的FPGA技術,似乎看別的芯片都有一種嫌棄不夠暢快的感覺。當瞄上顯示領域時,就會發出來自心底的一問:“一個FPGA就能解決的事,為什么要那么多
    發表于 04-25 18:10

    FPGA flash操作原理

    FPGA flash操作原理分享
    的頭像 發表于 04-09 15:03 ?1037次閱讀

    CYUSB3014如何實現OTG的功能?

    我們用的主平臺是,想要通過CYUSB3014+FPGA實現OTG的功能,有幾個問題,想請教一下。 1.是否有可以驗證功能的EVK呢,我找了下FX3 DVK似乎買不到
    發表于 02-29 07:20

    快訊 | 熱烈歡迎嘉興市人民政府咨詢委員會蒞臨總部調研!

    近日,嘉興市人民政府咨詢委員會主任周楚興率隊蒞臨總部進行調研,綜合中心副總經理王文濤陪同。嘉興咨詢委到訪
    的頭像 發表于 02-05 10:27 ?1395次閱讀
    <b class='flag-5'>賽</b><b class='flag-5'>思</b>快訊 | 熱烈歡迎嘉興市人民政府咨詢委員會蒞臨<b class='flag-5'>賽</b><b class='flag-5'>思</b>總部調研!

    解析FPGA競爭格局背后的驅動因素

    FPGA是一個高度集中的市場,龍頭占據過半份額,前4名玩家合計份額90%+。根據Marketsandmarkets數據及我們估算,2022年,FPGA龍頭
    發表于 01-26 11:43 ?965次閱讀
    解析FPGA競爭格局背后的驅動<b class='flag-5'>因素</b>
    主站蜘蛛池模板: 久久精品视频网站| 成人综合在线视频| 欧美丝袜一区| 中文字幕一区视频| 狠狠干网| 天天干狠狠干| 美女丝袜长腿喷水gif动态图| 免费观看一级特黄三大片视频| 九九精品国产兔费观看久久| 天天襙| 美女黄色毛片| 在线观看h视频| 污污视频网址| 亚洲国产精品久久精品怡红院| 亚洲码欧美码一区二区三区| 97天天干| 精品福利在线视频| 538porm在线看国产亚洲| 国产午夜视频在线观看| 黄色h视频| a中文字幕1区| 成人免费aaaaa毛片| 一色屋成人免费精品网站| 国产高清在线播放免费观看| 亚洲开心激情网| 日韩免费网站| 国产美女主播在线观看| 天天爽天天| 天天做天天爱天天大综合| 免费一级毛片在线播放不收费| 1024在线观看你懂的| 久久精品国产精品亚洲婷婷| 色在线免费视频| 日本一区二区三区四区在线观看 | 天天艹| 欧美乱xxxxxxxxx| 免费人成网ww44kk44| 狼狼鲁狼狼色| 最黄毛片| 欧美人与禽| 午夜视频1000|