網絡通信
基于 FPGA 和開源 Corundum 網絡架構的智能網卡 SmartNIC,高性能 Corundum 原型平臺,專為網絡加速、計算、存儲而設計。用戶可以添加自己定制邏輯和軟件構建 SmartNIC,利用 Corundum IP 核節省開發時間。利用 FPGA 實現的數據平面功能可以任意并且實時地去除和重新配置,可提供定制硬件的線速性能和功率效率,并能夠創建支持復雜卸載任務和提高單數據流網絡性能的深度數據包/網絡處理流水線。
高性能數據路徑,支持 10G/25G/40G/100G 光纖以太網
單通道通信速率可高達 8Gbps
提供可定制的 PCIe DMA 引擎,用于優化數據傳輸效率
用于同步網絡設備的時間
上千個傳輸隊列、接收隊列、完成隊列和事件隊列以及可擴展的傳輸調度,有助于優化網絡通信和負載均衡
分散/聚集 DMA 及 MSI 中斷,極高的效率處理大規模數據流
Corundum 平臺具備高線速操作的核心功能,能夠支持高達 100Gbps 及以上的網絡接口開發
支持 10G/25G/40G/100G 以太網 MAC,用于實現高速網絡通信
支持 PCI Express 第3代協議,確保與現代計算機系統兼容
提供可定制的PCIe DMA引擎,用于優化數據傳輸效率
高精確的 IEEE 1588 PTP 時間戳功能,用于同步網絡設備的時間
支持上千個傳輸隊列、接收隊列、完成隊列和事件隊列以及可擴展的傳輸調度程序,可以對包傳輸進行細粒度的硬件控制
結合多個網絡接口、每個接口多個端口以及每個端口事件驅動的傳輸調度,實現高級網絡接口、體系結構和協議的開發
提供 Linux 網絡協議棧的高性能驅動程序,確保硬件功能的軟件接口與操作系統的良好兼容性和性能
代碼開源,包括 10G/25G MAC、PCIe DMA 等,方便用戶自定義 SmartNIC 功能
支持分散/聚集 DMA,校驗和卸載,接收流散列和接收端縮放
基于 Python 的開放源代碼仿真框架,方便開發和調試
通過實現微秒級時分多址(TDMA)硬件調度程序,以 100Gbps 的線速執行 TDMA 調度,而沒有 CPU 開銷
CPU
Intel(R) Xeon(R) Gold 5317
內存
64GB DDR4
測試工具
iPerf3
MTU
類型
速率
1500
TCP
9.24Gbps
256
TCP
2.00Gbps
128
TCP
738Mbps
88
TCP
345Mbps
計算加速、數據中心、云服務、人工智能、機器視覺、工業自動化、電信網絡平臺、金融、物聯網、智慧城市、醫療遠程手術等。
用于云計算、云儲存和高性能計算,提高了計算節點之間的通信效率,加快了科學計算和大規模并行任務的速度
強大的數據管理能力,增強安全性和存儲效率,滿足高性能、高帶寬、高吞吐量需求
加速大數據分析和傳輸效率
主要用于機器視覺、工業自動化、工業物聯網等,提供高速、低延遲網絡性能
用于金融交易,政府網絡等,提供硬件級別的安全保障,可以降低CPU的負載,高性能安全處理數據
用于電信網絡運營商、物聯網、智慧城市、醫療遠程手術等,提高網絡性能,減少延遲,從而提升整體的網絡效率和響應速度