0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

DPU(數(shù)據(jù)處理器)能做什么?

jf_78858299 ? 來源:DeepKnowledge ? 作者:張濤 ? 2023-04-19 15:38 ? 次閱讀

了解DPU數(shù)據(jù)處理器的基礎(chǔ)知識(shí):它們是什么、它們做什么、誰(shuí)在制造它們以及誰(shuí)在采用它們。然后決定您的數(shù)據(jù)中心是否有朝一日會(huì)使用。

數(shù)據(jù)處理器是針對(duì)數(shù)據(jù)處理和以數(shù)據(jù)為中心的計(jì)算的硬件加速器。 不同于CPUGPU及其他硬件加速器,DPU具有更高的并行度和MIMD架構(gòu)。

A data processing unit is a hardware accelerator specifically geared toward data processing and data-centric computing. It differs from other hardware accelerators such as the CPU and GPU in that it has an increased degree of parallelism and MIMD architecture.

許多組織使用DPU來完成人工智能和大數(shù)據(jù)等超級(jí)計(jì)算任務(wù)。 貴司的數(shù)據(jù)中心在決定是否使用DPU前,請(qǐng)先了解DPU的使用案例和優(yōu)缺點(diǎn)。

Many organizations use the DPU for supercomputing tasks such as AI and big data. To decide whether your organization requires a DPU in its data center, understand its use cases and drawbacks.

DPU(數(shù)據(jù)處理器)能做什么?

What does a DPU do?

DPU減輕了CPU的網(wǎng)絡(luò)通信工作負(fù)載,這使CPU能夠轉(zhuǎn)而處理應(yīng)用程序支持任務(wù)。DPU專注于以數(shù)據(jù)為中心的工作負(fù)載,如數(shù)據(jù)傳輸、數(shù)據(jù)簡(jiǎn)化、數(shù)據(jù)安全和分析。DPU的芯片采用了專門的設(shè)計(jì),將處理器核心與硬件加速塊結(jié)合在一起。 這種設(shè)計(jì)使DPU成為比GPU具有更多功能、更通用的芯片。DPU擁有自己的專用操作系統(tǒng),這意味著您可以將其資源與主操作系統(tǒng)的資源相結(jié)合,并且它可以執(zhí)行加密、擦除編碼、壓縮或解壓縮等功能。

A DPU offloads networking and communication workloads from the CPU, which enables the CPU to then tackle application support tasks instead. It focuses on data-centric workloads such as data transfer, data reduction, data security and analytics. The chip features a specialized design that combines processor cores with hardware accelerator blocks. This design makes the DPU a more versatile, general-purpose chip than the GPU. The DPU possesses its own dedicated OS, which means you can combine its resources with your primary OS's resources, and it can perform functions such as encryption, erasure coding, and compression or decompression.

云計(jì)算和超大規(guī)模計(jì)算的提供商是最早采用這種技術(shù)的。 然而,像VMware這樣的供應(yīng)商已經(jīng)開始在他們的產(chǎn)品中添加對(duì)DPU的支持,這使得他們更具有吸引力。

Cloud and hyperscale providers have been the earliest adopters of this technology. However, vendors like VMware have started to add support for DPUs into their offerings, which gives them a broader appeal for other organizations.

使用DPU支持存儲(chǔ)系統(tǒng)

Support storage with a DPU

由于DPU作為處理單元的多功能性,您可以使用DPU來支持?jǐn)?shù)據(jù)中心中的存儲(chǔ)。 例如,通過將NVMe存儲(chǔ)設(shè)備連接到DPU的PCIe總線,可以加快對(duì)NVMe存儲(chǔ)設(shè)備的訪問。

Because of DPUs' versatility as a processing unit, you can use DPUs to support storage in your data center. For example, you can accelerate access to NVMe storage devices by connecting them to the DPU's PCIe bus.

DPU還可以更好地訪問依賴于NVMe-oF的遠(yuǎn)程存儲(chǔ)設(shè)備。DPU將這些遠(yuǎn)程存儲(chǔ)設(shè)備作為標(biāo)準(zhǔn)NVMe設(shè)備呈現(xiàn)給系統(tǒng)。 這些特性將優(yōu)化與遠(yuǎn)程存儲(chǔ)的連接,因?yàn)檫@意味著您不再需要特殊的驅(qū)動(dòng)程序來連接到這些遠(yuǎn)程存儲(chǔ)設(shè)備。

DPU also gives you better access to remote storage devices that rely on NVMe-oF. The DPU presents these remote storage devices to the system as standard NVMe devices. This optimizes your connectivity to the remote storage because it means you no longer require special drivers to connect to these remote storage devices.

DPU和數(shù)據(jù)中心架構(gòu)

DPUs and data-centric architecture

DPU只是數(shù)據(jù)中心架構(gòu)的一部分。 該范例要求您圍繞數(shù)據(jù)需求構(gòu)建基礎(chǔ)設(shè)施,而不是反過來讓數(shù)據(jù)適應(yīng)基礎(chǔ)設(shè)施。 它使數(shù)據(jù)成為應(yīng)用程序開發(fā)、業(yè)務(wù)決策和基礎(chǔ)設(shè)施部署的主要考慮因素。 以數(shù)據(jù)為中心的組織將數(shù)據(jù)視為其核心資產(chǎn),通過為多個(gè)應(yīng)用程序?qū)崿F(xiàn)單一數(shù)據(jù)策略,消除豎井,并減少無(wú)序擴(kuò)展。

The DPU represents just one part of a data-centric architecture. This paradigm requires you to build infrastructure around data requirements, as opposed to forcing data to fit infrastructure. It makes data the primary consideration for application development, business decisions and infrastructure deployment. A data-centric organization treats data as its central asset, eliminates silos and mitigates sprawl by implementing a single data strategy for multiple applications.

以數(shù)據(jù)為中心的硬件(如DPU)簡(jiǎn)化了數(shù)據(jù)的移動(dòng)和交付。 它應(yīng)該提供高可用性和可靠性,并且應(yīng)該使整個(gè)組織能夠?qū)崟r(shí)訪問共享數(shù)據(jù)。 它的性能、容量、可伸縮性和安全性應(yīng)該隨需求和新技術(shù)發(fā)生變化,以滿足新的工作負(fù)載需求并適應(yīng)新技術(shù)。

Data-centric hardware -- such as the DPU -- eases the movement and delivery of data. It should deliver high availability and reliability, and should enable the entire organization to access that shared data in real time. Its performance, capacity, scalability and security should change to meet new workload requirements and adapt to new technologies.

在以數(shù)據(jù)為中心的架構(gòu)的語(yǔ)境中,DPU解決了服務(wù)器節(jié)點(diǎn)在進(jìn)行以數(shù)據(jù)為中心的計(jì)算時(shí)效率低下的問題,它還解決了服務(wù)器節(jié)點(diǎn)之間傳輸或共享數(shù)據(jù)時(shí)速度緩慢或效率低下的問題。

Within the context of a data-centric architecture, the DPU addresses server nodes' inefficiency when it comes to data-centric computation, and it also addresses slow or inefficient transfer or sharing of data between server nodes.

DPU的日益普及

The increased popularity of the DPU

2020年,新興的Fundable公司發(fā)布了第的一個(gè)版本DPU。 它創(chuàng)建了兩種DPU:一種用于存儲(chǔ),一種用于網(wǎng)絡(luò)。Fundable公司DPU的兩個(gè)版本都包含用于存儲(chǔ)、安全、網(wǎng)絡(luò)和虛擬化等任務(wù)的內(nèi)存和片上處理。Fundable公司設(shè)計(jì)它們的目的是賦予超融合基礎(chǔ)設(shè)施的好處,但更大程度上共享存儲(chǔ)和網(wǎng)絡(luò)資源。

In 2020, the startup Fungible released the first version of the DPU. It created two separate versions of the processing unit: one for storage and one for networking. Both versions of the Fungible DPU included memory and on-chip processing intended for tasks such as storage, security, networking and virtualization. Fungible designed them to confer the benefits of hyper-converged infrastructure but with greater sharing of storage and networking resources.

自從Fungible公司的DPU發(fā)布以來,諸如英偉達(dá)英特爾廠商已經(jīng)發(fā)布了他們自己的該技術(shù)版本。 英特爾于2021年6月推出了與DPU功能相同的基礎(chǔ)處理器芯片。 緊隨英特爾之后,英偉達(dá)于2021年7月發(fā)布了自己的DPU。 這些DPU——以及來自其他競(jìng)爭(zhēng)對(duì)手(如Marvell和AWS)的產(chǎn)品——都將任務(wù)從主機(jī)處理器中剝離出來,以加速和簡(jiǎn)化數(shù)據(jù)計(jì)算工作負(fù)載。 英偉達(dá)希望電信公司和云服務(wù)提供商首先采用它們的技術(shù),但主要供應(yīng)商提供的DPU產(chǎn)品的蓬勃發(fā)展意味著,其他數(shù)據(jù)中心可能很快也會(huì)采用它。

Since the release of Fungible's DPU, vendors such as Nvidia and Intel have released their own versions of this technology. In June 2021, Intel released its infrastructure processing unit chip, which does the same job as a DPU. On Intel's heels, in July 2021, Nvidia unveiled its own DPU. These processing units -- as well as those from additional competitors such as Marvell and AWS -- all offload tasks from the host processor to accelerate and streamline data computing workloads. Nvidia expects telecommunications companies and cloud providers to adopt its technology first, but the boom in DPU offerings from major vendors means you might see it in other data centers soon as well.

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10863

    瀏覽量

    211763
  • DPU
    DPU
    +關(guān)注

    關(guān)注

    0

    文章

    358

    瀏覽量

    24179
  • 硬件加速器
    +關(guān)注

    關(guān)注

    0

    文章

    42

    瀏覽量

    12774
  • 數(shù)據(jù)處理器

    關(guān)注

    0

    文章

    26

    瀏覽量

    8654
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    數(shù)據(jù)處理器DPU編程入門》讀書筆記

    ,讓用戶可以不用關(guān)注DPU的底層硬件接口而直接對(duì)硬件進(jìn)行編程。 此外,DPU數(shù)據(jù)中心基礎(chǔ)架構(gòu)的處理芯片,預(yù)測(cè)至少30%的CPU資源用于執(zhí)行數(shù)據(jù)
    發(fā)表于 12-21 10:47

    數(shù)據(jù)處理器DPU編程入門》DPU計(jì)算入門書籍測(cè)評(píng)

    同時(shí)介紹了DPU開發(fā): 命令行DPU板卡設(shè)置 基于qemu的DPU應(yīng)用模擬開發(fā)(基于DPU的arm64處理器平臺(tái))
    發(fā)表于 12-24 10:54

    關(guān)于matlab到底能做什么?

    關(guān)于matlab到底能做什么?有朋友能簡(jiǎn)單介紹下嘛雖然我也用過matlab 但一直用的不是很深入也就是做一些數(shù)據(jù)處理
    發(fā)表于 06-21 10:34

    單片機(jī)能做什么

    51單片機(jī)學(xué)習(xí)筆記(1)——初識(shí)單片機(jī)1、什么是單片機(jī)單片機(jī)是一種集成在電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機(jī)存儲(chǔ)RAM、只讀存儲(chǔ)ROM、多
    發(fā)表于 07-15 07:57

    micropython的TPYBoard能做什么

    能跑micropython的TPYBoard能做什么?MicroPython基于ANSI C,語(yǔ)法跟Pyton 3基本一致,擁有自家的解析、編譯、虛擬機(jī)和類庫(kù)等。目前他支持基于32-bit
    發(fā)表于 08-06 06:55

    專?數(shù)據(jù)處理器 (DPU) 技術(shù)??書

    發(fā)展歷程 161.4. DPU與CPU、GPU的關(guān)系 191.5. DPU的產(chǎn)業(yè)化機(jī)遇 212.DPU特征結(jié)構(gòu)232.1. DPU是以數(shù)據(jù)
    發(fā)表于 03-14 17:35

    【書籍評(píng)測(cè)活動(dòng)NO.23】數(shù)據(jù)處理器DPU編程入門

    ;社區(qū)活動(dòng)專版標(biāo)題名稱必須包含 《數(shù)據(jù)處理器DPU編程入門》+自擬標(biāo)題 注意事項(xiàng) 1、活動(dòng)期間如有作弊、灌水等違反電子發(fā)燒友論壇規(guī)則的行為一經(jīng)發(fā)現(xiàn)將立即取消獲獎(jiǎng)資格 2、活動(dòng)結(jié)束后獲獎(jiǎng)名單將在論壇公示請(qǐng)
    發(fā)表于 10-24 15:21

    什么是DPU

    和服務(wù)內(nèi),CPU和GPU已經(jīng)被廣泛地用于各個(gè)新型超大規(guī)模數(shù)據(jù)中心。 這些數(shù)據(jù)中心通過功能強(qiáng)大的新型處理器連接在一起,DPU( Data P
    發(fā)表于 11-03 10:55

    數(shù)據(jù)處理器DPU編程入門》+初步熟悉這本書的結(jié)構(gòu)和主要內(nèi)容

    dpu:推出的主要意義是為了減輕CPU的數(shù)據(jù)處理負(fù)擔(dān),使得cpu可以更具專注自己的通用計(jì)算處理運(yùn)算。 1、DPU數(shù)據(jù)處理器,演進(jìn)的核心驅(qū)動(dòng)力
    發(fā)表于 12-08 18:03

    Tensilica授權(quán)海思半導(dǎo)體使用Xtensa系列數(shù)據(jù)處理

    Tensilica授權(quán)海思半導(dǎo)體使用Xtensa系列數(shù)據(jù)處理器和ConnX DSP IP核 Tensilica日前宣布,授權(quán)海思半導(dǎo)體Xtensa系列可配置數(shù)據(jù)處理器DPU)及ConnX DSP(
    發(fā)表于 02-26 08:53 ?921次閱讀

    NVIDIA 推出面向世界領(lǐng)先的數(shù)據(jù)處理器NVIDIA DOCA 1.2 軟件

    近日, NVIDIA 推出了面向世界領(lǐng)先的數(shù)據(jù)處理器DPU )—— NVIDIA BlueField DPU 的 NVIDIA DOCA 1.2 軟件。此最新版本已經(jīng)發(fā)布,借 DOCA 搶先
    的頭像 發(fā)表于 12-15 14:40 ?1598次閱讀

    數(shù)據(jù)處理單元DPU能夠處理GPU做不了的任務(wù)嗎?

    很長(zhǎng)一段時(shí)間以來,中央處理器(CPU)和圖形處理單元(GPU)一直“統(tǒng)治”著數(shù)據(jù)中心。然而,近幾年,數(shù)據(jù)處理單元(DPU)越來越多地出現(xiàn)在大
    的頭像 發(fā)表于 02-02 10:44 ?1151次閱讀

    DPU處理器數(shù)據(jù)中心的作用是什么?

    ,就好比殺雞用牛刀,而DPU這個(gè)新工具可以大大節(jié)省技術(shù)人員大量的時(shí)間和精力。在數(shù)據(jù)中心引入了DPU這種新工具,可以大大提高數(shù)據(jù)處理效率。 ? 幾年前
    發(fā)表于 04-19 11:26 ?492次閱讀

    DPU處理器數(shù)據(jù)中心的作用是什么

    CPU和GPU廣泛應(yīng)用于數(shù)據(jù)中心,它們非常昂貴,需要消耗大量電力,有時(shí)卻被要求處理一些并不擅長(zhǎng)的工作。 工欲善其事必先利其,如果把CPU、GPU和DPU看成工具,使用CPU和G
    的頭像 發(fā)表于 04-19 15:44 ?1405次閱讀
    <b class='flag-5'>DPU</b><b class='flag-5'>處理器</b>在<b class='flag-5'>數(shù)據(jù)</b>中心的作用是什么

    解碼 DPU 編程,投稿贏取好禮!

    NVIDIA 發(fā)布首部 DPU 和 DOCA 編程入門書籍 前不久 NVIDIA 推出了備受業(yè)界好評(píng)的首部 DPU 處理器編程入門書籍 —— 《數(shù)據(jù)處理器
    的頭像 發(fā)表于 11-01 20:25 ?438次閱讀
    解碼 <b class='flag-5'>DPU</b> 編程,投稿贏取好禮!