Jump to content

Data processing unit

From Wikipedia, the free encyclopedia
SolidRun's SolidNet OCP-8K SmartNIC

Adata processing unit(DPU) is a programmablecomputer processorthat tightly integrates a general-purposeCPUwithnetwork interfacehardware.[1]Sometimes they are called "IPUs" (for "infrastructure processing unit" ) or "SmartNICs".[2]They can be used in place of traditionalNICsto relieve the main CPU of complex networking responsibilities and other "infrastructural" duties; although their features vary, they may be used to performencryption/decryption,serve as afirewall,handleTCP/IP,processHTTPrequests, or even function as ahypervisororstorage controller.[1][3]These devices can be attractive tocloud computingproviders whose servers might otherwise spend a significant amount of CPU time on these tasks, cutting into the cycles they can provide to guests.[1]

See also

[edit]

References

[edit]
  1. ^abcDavie, Bruce(November 24, 2021)."SmartNICs, IPUs, DPUs de-hyped: Why and how cloud giants are offloading work from server CPUs".The Register.Retrieved2023-07-11.
  2. ^Sharwood, Simon(May 23, 2023)."Google Cloud upgrades with next-gen accelerator that embiggens its VMs".The Register.Retrieved2023-07-11.…Infrastructure Processing Unit – the same kind of kit that others call SmartNICs or Data Processing Units…
  3. ^"Definition of SmartNIC".PCMag.Ziff Davis.Retrieved2023-07-11.