Zum Inhalt springen

Data Processing Unit

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 12. Dezember 2022 um 02:02 Uhr durch 115.64.254.72 (Diskussion) (See also). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Vorlage:Short description Vorlage:Sources exist Vorlage:Advert

A data processing unit (DPU) is a channel controller, a programmable specialized electronic circuit with hardware acceleration of data processing for data-centric computing.[1][2] The data is transmitted to and from the component as multiplexed packets of information. A DPU generally contains a CPU, NIC and programmable data acceleration engines.[3][4][5] This allows DPUs to have the generality and the programmability of central processing units while being specialized to operate efficiently on networking packets, storage requests or analytics requests.[6][7][8]

The data acceleration engines differentiates itself from a CPU by a larger degree of parallelism (required to process many requests) and from a GPU by a MIMD architecture rather than an SIMD architecture (required as each request needs to make different decisions and follow a different path through the chip).[9][10] DPUs can be either ASIC-based, FPGA-based or SoC-based.[11] DPUs have been increasingly used in data centers and supercomputers since their introduction in the 2010s due to the rise in use of data-centric computing, big data, security, and artificial intelligence/machine learning/deep learning.[12] DPUs are designed to be independent infrastructure endpoints.[13]

DPU vendors & product lines include:

Software vendors utilizing DPUs include:

See also

References

  1. A Peek Inside Fungible, A Data Center Startup From Juniper Cofounder Pradeep Sindhu - Packet Pushers. In: packetpushers.net. Abgerufen am 6. August 2019.
  2. SmartNICs, IPUs, DPUs de-hyped: Why and how cloud giants are offloading work from server CPUs. In: theregister.com. Abgerufen am 3. Januar 2022.
  3. Kevin Deierling: What Is a DPU? | NVIDIA Blog. In: The Official NVIDIA Blog. 21. Mai 2020, abgerufen am 29. Mai 2021 (amerikanisches Englisch).
  4. a b servethehome: What is a DPU A Data Processing Unit Quick Primer. In: ServeTheHome. 29. September 2020, abgerufen am 6. Juni 2021 (amerikanisches Englisch).
  5. ServeTheHome: DPU vs SmarNICs vs Exotic FPGAs. In: ServeTheHome. 30. Mai 2021, abgerufen am 3. Januar 2022 (amerikanisches Englisch).
  6. To handle the data tsunami, Juniper's founder turns to custom silicon. In: SiliconANGLE. 30. November 2018, abgerufen am 6. August 2019 (amerikanisches Englisch).
  7. Vorlage:Cite patent
  8. Hennessy, John. “The End of Moore's Law, CPUs (as We Know Them), and the Rise of Domain Specific Architectures.” AI Hardware Summit. Stanford University. September 29, 2019.
  9. Kevin Deierling: What's a DPU? In: The Official NVIDIA Blog. 21. Mai 2020, abgerufen am 3. Oktober 2020 (amerikanisches Englisch).
  10. The renaissance of silicon will create industry giants. In: TechCrunch. Abgerufen am 16. August 2019 (amerikanisches Englisch).
  11. Kevin Deierling: Defining SmartNIC: What is a SmartNIC and How to Choose the Best One. In: Mellanox Technologies Blog. 30. August 2018, abgerufen am 29. Mai 2021 (englisch).
  12. Kiran Bhageshpur: The Emergence Of Data-Centric Computing. In: The Next Platform. 6. Oktober 2016, abgerufen am 29. Mai 2021 (amerikanisches Englisch).
  13. servethehome: DPU vs SmartNIC and the STH NIC Continuum Framework. In: ServeTheHome. 29. Mai 2021, abgerufen am 6. Juni 2021 (amerikanisches Englisch).
  14. The Pensando Distributed Services Platform. In: Pensando. Abgerufen am 29. Mai 2021 (amerikanisches Englisch).
  15. At a Glance: The Broadcom Stingray PS1100R delivers breakthrough performance and efficiency. In: www.broadcom.com. Abgerufen am 6. Juni 2021 (englisch).
  16. DPU Platform – Fungible. In: www.fungible.com. Abgerufen am 29. Mai 2021.
  17. Intel Unveils Infrastructure Processing Unit. In: Intel. Abgerufen am 16. Juni 2021 (englisch).
  18. KALRAY MPPA® DPUs AT THE HEART OF THE STORAGE REVOLUTION. In: www.kalrayinc.com. Abgerufen am 29. September 2021 (englisch).
  19. Data Processing Units (DPUs) | Empowering Carrier, Enterprise and Cloud Data Services - Marvell. In: www.marvell.com. Abgerufen am 29. Mai 2021.
  20. NVIDIA BlueField Data Processing Units. In: NVIDIA. Abgerufen am 29. Mai 2021 (amerikanisches Englisch).

Vorlage:Electronics-stub

Vorlage:Hardware acceleration