hsc - 5340

DPU-Based SmartNIC with Marvell CN106XXS ARM Neoverse N2

  • 1x Marvell CN106XXS ARM Neoverse N2 (Up to 24 Cores, 2.5 GHz)
  • Up to 48GB ECC DDR5 (3x DDR Channels)
  • 1x 单片机 (NXP MIMXRT1176)
  • 8x 25GbE/10GbE/1GbE SFP28 Switch (Software Configurable)
  • 2x 1GbE/100MbE RJ45 (1x Connect to 单片机 as default)
  • 1x M.2 M Key for SSD (PCIe 5.0 x2; FF: 2230)

概述 & 目标

AI, Machine Learning and Deep Learning all relies on data. DPUs are important computing components to improve performance, 效率, and cost-effectiveness of data processing tasks, particularly for applications that require high-speed data processing or real-time decision-making. DPUs are used in a wide range of applications, including data centers, 云计算, 边设备, 自主车辆, 举几个例子.

Utilizing DPUs effectively not only offloads workloads from other parts of the data computing system, but also leads to higher performance. This is because DPUs are vital components in specialized hardware units that accelerate specific data processing tasks and provide higher performance and energy 效率 than traditional general-purpose processors like CPUs or GPUs. White-box DPU comes in different variants based on the different use cases and applications that each variant is targeting. This brings great flexibility across the market.

挑战

  1. 兼容性. Ensuring compatibility with existing software and systems, as DPUs are specialized hardware, which often requires specific program code and interfaces to work effectively.
  2. 成本. DPUs can be expensive to develop and manufacture, so it can be challenging to achieve the right balance between cost and performance.
  3. 灵活性. Data processing is a rapidly expanding area, with new technologies and use cases coming to market. DPUs need to be flexible enough to adapt to new algorithms, 数据类型, and processing requirements, while also providing a stable and reliable platform for developers and users.

解决方案 & 好处

  1. Improved Performance: DPUs perform certain tasks, like machine learning inference, network packet processing, or video encoding/decoding, far faster and with lower latency, resulting in an improved overall system performance.
  2. Energy Efficiency: DPUs are designed to be more energy-efficient than traditional processors. Through offloading specific tasks to a DPU, the main processor can be put into a lower power state, reducing overall power consumption and extending battery life.
  3. Reduced 成本: Through using a DPUs for specific tasks, developers can achieve better performance and 效率 without having to purchase more expensive CPUs or GPUs.
  4. 灵活性: DPUs are designed to adapt to new data processing tasks, technologies and applications.
  5. Security: DPUs are designed to include security features that help protect data and systems from cyber-attacks.
平台
处理器1 x Marvell CN106XXS ARM Neoverse N2
单片机1x 单片机 (NXP MIMXRT1176)
闪存32 mb(也不)
系统内存3 × DDR5 ECC (Up to 48GB)
以太网端口8 x SFP28 25 GbE Port(s) on board
Up to 8 x 以太网端口(s)
扩张1x M.2 M Key for SSD (PCIe 5.0 x2; FF: 2230)
存储设备1x M.2 (Key M) NVMe SSD
1 . eMMC.1 (8 ~ 64GB)
电力供应金手指(最大.: 75W)作为初级
ATX connector for additional power input (75W)
维度(WxDxH)111.15mm × 312mm × 40.64mm (4.446" x 12.48" x 1.6256")
I/O
管理控制台2x 1GbE/100MbE RJ45 (1 to 单片机)
1x USB Type-C Console
USB端口1个USB 3.0端口(年代)
操作 & 认证
操作环境Temperature: 0 - 40°C (32 - 104°F)
存储环境Temperature: -10 - 70°C (14 - 158°F)
操作系统Ubuntu 20.04 (Linux内核:5.4)
模型 核心/线程 频率(Max) 缓存 计划书
Marvell CN10624S24C2.5 ghz50W