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

From Wikipedia, the free encyclopedia

SolidRunのSolidNet OCP-8K SmartNIC

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

関連項目

Related Articles

Wikiwand AI