データ・プロセッシング・ユニット

データ・プロセッシング・ユニット (DPU) は、汎用CPUとネットワーク・インターフェイス・ハードウェアを緊密に統合したプログラム可能なコンピューター・プロセッサーである[1]。「IPU」(「インフラストラクチャ・プロセッシング・ユニット」の略)または「SmartNIC」と呼ばれることもある[2]。これらを従来のNICの代わりに使用すると、メインCPUの複雑なネットワーク責任やその他の「インフラストラクチャ」業務を軽減できる; 機能は様々だが、暗号化/復号化の実行、ファイアウォールとしての機能、TCP/IPの処理、HTTPリクエストの処理、さらにはハイパーバイザーやストレージ・コントローラーとして機能するために使用される場合もある[1][3]。これらのデバイスは、サーバーがこれらのタスクに大量のCPU時間を費やし、ゲストに提供できるサイクルを短縮する可能性があるクラウドコンピューティング・プロバイダーにとっては魅力的である[1]。

SolidRunのSolidNet OCP-8K SmartNIC

脚注

  1. Davie, Bruce (2021年11月24日). “SmartNICs, IPUs, DPUs de-hyped: Why and how cloud giants are offloading work from server CPUs”. The Register. https://www.theregister.com/AMP/2021/11/24/infrastructure_processing_units/ 2023年7月11日閲覧。
  2. Sharwood, Simon (2023年5月23日). “Google Cloud upgrades with next-gen accelerator that embiggens its VMs”. The Register. https://www.theregister.com/2023/05/23/google_cloud_c3_ipu/ 2023年7月11日閲覧. "…Infrastructure Processing Unit – the same kind of kit that others call SmartNICs or Data Processing Units…"
  3. “Definition of SmartNIC”. PCMag. Ziff Davis. 2023年7月11日閲覧。

関連項目

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.