數據處理單元
數據處理單元(Data processing unit,DPU)是一種可程式電子電路,它具有數據處理以及硬體加速功能,數據處理單元主要用於數據中心內的數據計算處理。 [1][2] 一個DPU通常含有一個中央處理器 、 網卡和可程式數據硬體加速引擎, [3][4][5]因此DPU可以像中央處理器那樣處理數據的同時還可以處理網路封包。 [6][7][8]
參考文獻
- ^ A Peek Inside Fungible, A Data Center Startup From Juniper Cofounder Pradeep Sindhu - Packet Pushers. packetpushers.net. [2019-08-06].
- ^ SmartNICs, IPUs, DPUs de-hyped: Why and how cloud giants are offloading work from server CPUs. theregister.com. [2022-01-03]. (原始內容存檔於2022-05-16).
- ^ Deierling, Kevin. What Is a DPU? | NVIDIA Blog. The Official NVIDIA Blog. 2020-05-21 [2021-05-29]. (原始內容存檔於2022-09-15) (美國英語).
- ^ servethehome. What is a DPU A Data Processing Unit Quick Primer. ServeTheHome. 2020-09-29 [2021-06-06]. (原始內容存檔於2022-09-15) (美國英語).
- ^ ServeTheHome. DPU vs SmarNICs vs Exotic FPGAs. ServeTheHome. 2021-05-30 [2022-01-03] (美國英語).
- ^ To handle the data tsunami, Juniper's founder turns to custom silicon. SiliconANGLE. 2018-11-30 [2019-08-06]. (原始內容存檔於2022-09-15) (美國英語).
- ^ US 10725825,Sindhu, Pradeep; Jean-Marc Frailong & Wael Noureddine et al.,「Data processing unit for stream processing」,發表於2020-07-28,指定於Fungible Inc.
- ^ 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.