0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈DPU产业发展现状

智能计算芯世界 来源:智能计算芯世界 2023-01-04 09:55 次阅读

我们生活在一个每天都会产生大量数据的数字信息时代。随着物联网设备、自动驾驶汽车、联网家庭和联网工作场所数量的不断增加,数据中心的数据愈加趋向饱和。因此,需要一种解决方案,使数据中心能够处理不断增加的进出和通过数据中心传输的数据量。

数据处理单元,通常称为DPU,是一种新型可编程的高性能处理器,优化执行和加速由数据中心服务器执行的网络和存储功能。DPU 就像 GPU 一样插在服务器的 PCIe 插槽上,它们允许服务器将网络和存储功能从 CPU 卸载到DPU上 ,从而使 CPU 专注于运行操作系统和系统应用程序。DPU 通常使用可重新编程的 FPGA 与网卡相结合来加速网络流量。

DPU是由三个主要元件组成的片上系统。首先,数据处理单元通常有一个软件可编程的多核 CPU 。第二个元件是高性能网络接口,它使 DPU 能够解析、处理并在网络中有效地传输数据。第三个元件是一组丰富的灵活、可编程的加速引擎,它将网络和存储功能从 CPU 卸载到 DPU。

此外,DPU 可用于处理包括网络安全、防火墙任务、加密和基础设施管理在内的功能。

DPU 最常见的特性是什么?

DPU 具有很多功能,以下是最常见的功能:

1)通过一个或多个 100 Gigabit 到 200 Gigabit 接口的高速连接

2)高速数据包处理

3)基于 ARM 或 MIPS 的 CPU多核处理处理器(8个64位Arm CPU内核)

4)支持 DDR4和DDR5 RAM的内存控制器

5)加速器

6)PCI Express Gen 4 支持

7)安全功能

8)自定义操作系统与主机系统的操作系统分离

常见的 DPU 解决方案有哪些?

2021年4月,英伟达发布了新一代数据处理器BlueField-3 DPU。BlueField-3是首款为AI加速计算而设计的DPU,相比上一代产品,它具有10倍加速计算能力、16个Arm A78 CPU核,和4倍的加密速度。BlueField-3利用英伟达 DOCA(集数据中心于芯片的架构)软件开发包的优势,为开发者提供一个完整、开放的软件平台,开发在BlueField DPU上开发软件定义和硬件加速的网络、存储、安全和管理等应用。BlueField-3预计将于2022年第一季度发布样品。

7da76c94-8ba0-11ed-bfe3-dac502259ad0.png

赛灵思英特尔的一些产品被称为SmartNIC ,利用FPGA 来加速网络和存储功能。智能网卡的工作原理与数据处理单元相同,它们将网络功能从CPU 卸载到 SmartNIC,通过将网络和存储功能智能地委托给 SmartNIC ,从而释放处理能力。FPGA 的可重新编程特性,为数据路径带来了并行性和定制化。

例如,赛灵思提供带各种产品的 ALVEO 系列SmartNIC,英特尔及其合作伙伴提供了多种基于 FPGA 的 SmartNIC 解决方案,以加速大型数据中心的数据处理工作负载。英特尔称其 SmartNIC“通过将交换、存储和安全功能卸载到集成了英特尔 FPGA 和英特尔至强处理器的单一 PCIe 平台上来提高数据中心的性能水平。” 英特尔提供了第二个更新的 SmartNIC解决方案,称为 Silicom FPGA SmartNIC N5010,它结合了英特尔 Stratix 10 FPGA 和英特尔以太网 800 系列适配器,为组织提供 4个100 Gigabit 以太网端口,为数据中心提供充足的带宽。

Fungible是一家位于加利福尼亚的组合式系统初创公司。该公司声称其技术能为每100美元的数据中心网络中的网络、计算和存储资源节省67美元。针对以数据为中心(data-centric)应用的处理,Fungible研发了F1 DPU处理器和TrueFabric互联技术。TrueFabric是由Fungible首先提出的新型大规模数据中心网络互联标准,这种Fabric互联协议基于标准的UDP/IP/Ethernet协议栈构建。

7dd760d4-8ba0-11ed-bfe3-dac502259ad0.png

Fungible F1 DPU 外壳

RoCEv2是一种当前数据中心网络中主流的互联网络协议,该协议同样基于UDP/IP/Ethernet搭建,对终端提供高性能的RDMA Read/Write服务,而TrueFabric对接入点提供高性能的Send/Receive服务。Fungible F1 DPU原生支持TrueFabric,因此F1 DPU可以用于大规模TrueFabric数据中心网络,不同类型的服务器都可以将Fungible DPU作为网络接入点。

还有哪些其他性能加速器?

下面是数据中心中经常使用的一些性能加速器,包括 GPU、CSD和 FPGA。

1. GPU

GPU通常部署在数据中心的高性能服务器上,以加速工作负载。服务器通常会将复杂的数学计算卸载到 GPU。因为GPU 采用了一种并行架构,该架构由许多比 CPU 更小的内核组成,使它们能够并行处理许多任务,从而使组织能够从服务器中提取更多性能。

7df4c282-8ba0-11ed-bfe3-dac502259ad0.png

来源:英伟达

例如,CPU平均有四到十个核心,而 GPU 有数百或数千个较小的核心,它们一起运行以并行处理复杂的计算。CPU更适合顺序数据处理。

安装在数据中心服务器上的 GPU 非常适合加速深度学习训练和机器学习训练,这些训练需要大量的计算能力,而CPU无法提供。组织使用 GPU 来训练深度学习和机器学习模型,数据集越大,神经网络越大,复杂的计算需要很长时间。在某些情况下,深度学习训练需要几个小时,但若使用 CPU 执行相同的任务可能需要几天到几周的时间。

此外,将GPU 添加到数据中心服务器可显着提高数据吞吐量,并提供以尽可能低的延迟处理和分析数据的能力。(延迟是指完成给定任务所需的时间量,数据吞吐量是指单位时间内完成的任务数。)

2.计算存储驱动器(CSD)

计算存储已经作为性能加速器进入数据中心,在存储设备级别处理数据,减少了CPU 和存储设备之间的数据传输。计算存储支持实时数据分析,并通过减少输入/输出瓶颈来提高系统性能。CSD看起来与常规存储驱动器相同,但它们包含一个多核处理器,用于执行一些功能,例如在数据进入存储设备时对数据进行索引,并在存储设备中搜索特定条目。

7e0c2558-8ba0-11ed-bfe3-dac502259ad0.png

来源:AnandTech

由于实时处理和分析数据的需求不断增长,CSD越来越受欢迎。数据不再需要在存储设备和 CPU 之间传输。相反,数据在存储设备本身上进行处理,在数据所在的确切位置为存储介质提供计算能力,从而实现实时分析和决策。

3. FPGA

FPGA是一种集成电路,由逻辑块、I/O单元和其他资源组成,允许用户根据需要执行的工作负载的特定要求以不同的方式重新编程和重新配置芯片。FPGA在执行深度学习推理处理和机器学习推理方面也越来越受欢迎。

7e24c720-8ba0-11ed-bfe3-dac502259ad0.png

来源:Xilinx

在英伟达的带领下,DPU的概念非常火爆。总体而言,由于数据中心中存储的数据量不断增加,需要一种能够加速高性能数据中心服务器执行的存储和网络功能的解决方案,而DPU 可以为现有服务器注入新的活力,发展市场非常巨大,预测到2025年仅中国市场就能达到每年40亿美元的规模,估计全球将超过120亿美元。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10442

    浏览量

    206564
  • 数据中心
    +关注

    关注

    15

    文章

    4187

    浏览量

    70063
  • DPU
    DPU
    +关注

    关注

    0

    文章

    294

    浏览量

    23966

原文标题:浅谈DPU产业发展现状

文章出处:【微信号:AI_Architect,微信公众号:智能计算芯世界】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    STM32国内外发展现状

    电子发烧友网站提供《STM32国内外发展现状.docx》资料免费下载
    发表于 04-08 15:56 15次下载

    万兆电口模块的产业发展现状与前景展望

    本文将探讨万兆电口模块的产业发展现状及未来前景。市场需求增长迅速,企业、数据中心、园区网等需求不断推动产业快速发展产业链布局完整,技术创新
    的头像 发表于 02-21 16:13 150次阅读

    光伏行业发展现状发展趋势报告

    2023年12月15日,由中国光伏行业协会和宿迁市人民政府共同主办的“2023光伏行业年度大会”在江苏宿迁成功举办。中国光伏行业协会名誉理事长王勃华出席会议并作光伏行业发展现状发展趋势报告。
    发表于 12-26 11:32 295次阅读
    光伏行业<b class='flag-5'>发展现状</b>与<b class='flag-5'>发展</b>趋势报告

    《数据处理器:DPU编程入门》DPU计算入门书籍测评

    来说,DPU的应用前景其实还是分为两部分。一部分是基于云计算的,一部分是基于边缘计算的。 1、边缘计算 目前来说,基于边缘计算的DPU计算还在发展,但是这里恰好是DPU的起源,当然,从
    发表于 12-24 10:54

    《数据处理器:DPU编程入门》读书笔记

    首先感谢电子发烧友论坛提供的试读机会。 第一周先阅读了DPU的技术发展背景,了解到DPU是结合了高性能及软件可编程的多核CPU、高性能网络接口,以及各种灵活和可编程的加速引擎。DPU
    发表于 12-21 10:47

    从融资看通信行业发展现状

    电子发烧友网站提供《从融资看通信行业发展现状.pdf》资料免费下载
    发表于 12-13 10:15 1次下载
    从融资看通信行业<b class='flag-5'>发展现状</b>

    工业机器人的发展现状和趋势

    工业机器人的发展现状和趋势 导语: 随着科技的不断进步,工业机器人已逐渐成为工业生产的重要组成部分。工业机器人不仅可以提高生产效率,降低成本,还可以提高产品质量和减少劳工的操作风险。本文将详细探讨
    的头像 发表于 12-07 17:27 3065次阅读

    什么是DPU

    什么是DPU? 相信很多人对于CPU(中央处理器)已经非常熟悉了。灵活、响应迅速的CPU多年来一直是大多数计算机中唯一的可编程元件。 近年来,GPU(图形处理单元)逐渐成为了计算的中心。最初GPU
    发表于 11-03 10:55

    【书籍评测活动NO.23】数据处理器:DPU编程入门

    秋季大会 本书的亮点与价值 本书定位为 NVIDIA® BlueField® 系列 DPU 和 NVIDIA DOCA™ 开发环境 的入门学习参考,内容涵盖 DPU 的简介、技术优势及未来技术发展路径
    发表于 10-24 15:21

    国产车规级芯片发展现状、问题及建议

    近年来,国产汽车产业蓬勃发展,成为全球最大的汽车市场之一。然而,汽车电子系统在车辆中的应用越来越广泛,对高性能、可靠的车规级芯片需求也随之增加。本文将探讨国产车规级芯片发展现状,面临
    的头像 发表于 10-21 15:43 1590次阅读
    国产车规级芯片<b class='flag-5'>发展现状</b>、问题及建议

    人工智能的发展现状及前景

    人工智能的发展现状及前景 人工智能(Artificial Intelligence,AI)是一种模拟人类智能的技术,是以计算机程序为基础,利用数据和算法来模拟人类神经网络,并能对数据进行学习和增强
    的头像 发表于 08-17 12:37 7281次阅读

    光通信市场:2023年发展现状与趋势分析

    光通信市场在2023年将继续保持稳步增长,并且呈现出一些关键的发展现状和趋势。光芯片、光器件、光模块等作为光通信的基础和核心,市场规模持续增长,技术路径持续革新。
    的头像 发表于 07-24 14:29 1060次阅读

    家用电器电机驱动控制技术发展现状及展望

    家用电器电机驱动控制技术发展现状及展望
    发表于 07-12 15:04 12次下载

    无人驾驶产业发展现状

    也会把汽车产业作为他们的核心支 柱产业之一。所以勿容置疑,汽车产业是一个非常大的产业。那么在这个这么大的汽车产业范围内,汽车行业公认的四大
    发表于 06-02 16:14 0次下载
    无人驾驶<b class='flag-5'>产业</b>与<b class='flag-5'>发展现状</b>

    深度解读工控安全技术发展现状与应用趋势

    本文将分析工控安全技术发展现状,盘点国内外工控安全主流厂商发展态势,分析我国工控安全市场发展现状,展望未来工控安全技术的发展与应用趋势。
    发表于 05-25 10:42 2915次阅读
    深度解读工控安全技术<b class='flag-5'>发展现状</b>与应用趋势