AI時代を支えるNVIDIA【中編】
NVIDIAがHPC市場に投入するDPU「BlueField」の役割 SmartNICとは違うのか?
GPUベンダーとしての確固たる地位を築いてきたNVIDIAが、AI技術分野での存在感を高めている。同社がAI処理などを担うサーバ向けの新たなアクセラレータとして提供するのが「DPU」だ。
NVIDIAはGPU(グラフィックス処理ユニット)の供給元という立場から、AI(人工知能)技術の分野に軸足を移しつつある。AI技術の発展に必要な技術要素を積極的に集積する企業へとその姿を変貌させている。AI技術の先には、次の時代のHPC(高性能コンピューティング)の姿も見え始めているようだ。
かつてスーパーコンピュータのプロセッサとして主流だったベクトルプロセッサ(注1)は、2021年現在、その役割をほぼGPUに譲っている。スーパーコンピュータではスカラープロセッサ(CPUなど一般的なプロセッサ)とGPUの組み合わせが主流になっている。スカラープロセッサベンダーの選択肢はまずIntel、次いでAMD(Advanced Micro Devices)、さらにArmへと段階的に拡大してきた。Armのプロセッサは、もともと従来型携帯電話(フィーチャーフォン)やスマートフォンの市場でシェアを拡大した。その後順調に処理性能の向上を果たし、計算速度を競う「TOP500」などの処理性能ランキングでトップクラスに入るスーパーコンピュータがArmのプロセッサを採用する事例も見られるようになってきている。
※注1:ベクトルプロセッサは演算処理をパイプライン化し、1つの命令(インストラクション)で複数のデータを同時に扱う。
Arm買収を発表しているNVIDIAは、2020年4月に高速ネットワーク技術を持っていたMellanox Technologiesを買収した。MellanoxはHPC分野の標準的なインターコネクト技術だった「InfiniBand」で知られるベンダーだ。Armの買収は本稿執筆時点で完了していないため不確定要素が残る状況ではあるものの、NVIDIAはHPCシステムの主要構成要素を1社で提供できる、圧倒的な地位を確立しつつある状況なのだ。
NVIDIAが生み出した「DPU」の正体
2021年4月中旬にNVIDIAが開催したプライベートイベント「NVIDIA GTC 2021」で、同社の創業者でありCEOのジェンスン・フアン氏はさまざまな新たな取り組みを発表した。フアン氏は「データセンターがコンピューティングの新たな単位となる」(Data Center is the new unit of computing)というコンセプトを強調した。これを実現する上で大きな役割を果たすのが、GPUに次ぐ新たなアクセラレータチップ「DPU」(Data Processing Unit)だ。
NVIDIAはDPUを「NVIDIA BlueField DPU」(以下、BlueField)という製品名で提供している。フアン氏はBlueFieldの新製品として「BlueField-2」の提供開始を発表すると同時に、BlueFieldの開発計画を明らかにした。次世代の「BlueField-3」は2022年に、「BlueField-4」は2024年頃に市場に投入する。各製品の特徴は次の通り、段階的に大幅な性能向上を果たす計画だ。
- BlueField-2
- トランジスタ数:70億個
- 処理性能:9SPECint(注2)、0.7TOPS(注3)
- データ転送速度:200Gbps
- BlueField-3
- トランジスタ数:220億個
- 処理性能:42SPECint、1.5TOPS
- データ転送速度:400Gbps
- BlueFiled-4
- トランジスタ数:640億個
- 処理性能:160SPECint、1000TOPS
- データ転送速度:800Gbps
※注2:「SPECint」は業界団体SPEC(Standard Performance Evaluation Corporation)が定める処理性能のベンチマーク。
※注3:「TOPS」は「Trillion Operations Per Second」(1秒間に1兆回の処理)の略。
トランジスタ数が指数関数的に増えることを予測した「ムーアの法則」の限界が見え始め、CPUはかつてほどの処理性能の向上が見込めなくなりつつある。そのCPUに代わり、用途特化型のアクセラレータが急速な進化を遂げることで、システム全体としての処理性能は順調に向上する見込みだ。
BlueFieldは、Mellanoxが開発した「SmartNIC」がベースとなっている。同社の関係者によれば、実際にBlueField-2のハードウェア部分はMellanoxのSmartNICそのものという話だ。MellanoxのSmartNICはNVIDIAが買収する前の2018年6月、国内で開催された「Interop Tokyo 2018」で「Best of Show Award」を受賞し、注目を集めた。SmartNICとはその呼び名の通り、一般的にはNIC(ネットワークインタフェースカード)のコントローラーに付加価値としてソフトウェア実行機能を追加する、という位置付けの製品を指す。
MellanoxはInfiniBandやその技術を応用した「高速イーサネット」のスイッチなどを主力製品としていたベンダーであり、ネットワークの高速化技術で業界をけん引してきた。その同社が、新たな取り組みとして“NICのスマート化”に取り組んだ成果がSmartNICだった。NVIDIAは2020年4月のMellanox買収から1年を経て、その製品コンセプトをブラッシュアップした。コントローラーチップを搭載した単なる付加価値付きのNICではなく、システム(サーバ)の入り口で処理を一部オフロードするアクセラレータとして位置付けを変更するとともに、呼び名をDPUに変更した形だ。
CPUの負荷をオフロード
BlueFieldの基本的な構造は、NICのコントローラーにArm製のコアを追加したものだと考えてよいだろう。Armコアを採用したのはMellanox時代の決定だが、その後のNVIDIAによるArm買収の方針とも見事に合致している。BlueFieldで既にArmコアを活用していることが、NVIDIAがArm買収に踏み切る意思決定に影響を与えた可能性さえ考えられる。
DPUとしてのBlueFieldの役割は、外部との接続点となるNICにプロセッサを配置することで、サーバに入ってくるデータの処理負荷をCPUからオフロードできる点にある。具体的には、現在では活用が一般化しつつある仮想ネットワーク関連の処理やセキュリティのための処理などだ。
スーパーコンピュータなどHPC分野で利用する端末もインターネットに接続し、クラウドサービスのように利用することが珍しくなくなってきている。これは運用効率を高めるための取り組みの一環だ。ただしセキュリティの懸念もある。実際にスーパーコンピュータが不正アクセスされ、暗号資産(仮想通貨)のマイニングに使われた例もあるという。一方で不正アクセスを防ぐためにセキュリティを強化しようとすると、その処理の負荷をプロセッサに与えてしまう。本来のデータ処理に専念させたいプロセッサの処理性能を、セキュリティのために浪費してしまう形だ。
DPUはセキュリティの処理をプロセッサからオフロードすることで、システム全体の効率を向上させることができる。入ってきたパケットを精査してCPUやGPUで処理しやすい形に前処理を実施するなどの活用も考えられる。GPUが大規模な並列処理に適したアクセラレータだとすれば、DPUは高速ネットワークから流れてくるパケットを、ワイヤスピード(NICやケーブルが採用するネットワーク規格の理論的な最大通信速度)で次々と処理していくストリーミング処理に特化したアクセラレータだと位置付けてよさそうだ。
Copyright © ITmedia, Inc. All Rights Reserved.
AI時代を支えるNVIDIA
この記事の著者
関連記事
新着ホワイトペーパー PR
-
技術文書・技術解説
[SAS Institute Japan株式会社] 生成AIを予知保全に組み込むことで「産業設備保全」はどこまで進化できるのか -
市場調査・トレンド
[SAS Institute Japan株式会社] 製造企業が「AIによる価値創出」を迅速に実現する方法 -
技術文書・技術解説
[株式会社日立ソリューションズ] 開発と運用の分断を解消、実践知に基づくプラットフォームエンジニアリングとは -
事例
[株式会社日立ソリューションズ] 開発・運用の属人化をどう打破した? 日立ソリューションズの実践事例 -
技術文書・技術解説
[Eleven Labs Japan合同会社] 問い合わせ解決単価を約9割削減する試算も 音声AIエージェントのROIと活用例
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜMicrosoftは「Rust」を標準言語に? AIで進むC/C++書き換えの課題
-
2
Microsoft 365統一で「SharePoint」が1日2TB増 富士フイルムはどう管理した?
-
3
なぜ「Claude Code」拡張は消しても危ないのか? Cursorで不正版配信
-
4
8割がアナログに逆戻りする“やっぱりな理由” DXを阻む2つの落とし穴
-
5
なぜ「WSUS」を捨てない? 非推奨でも35%が使い続けるワケ
-
6
毎日2時間の“無駄”を生む「紙とExcel」管理 田中精密工業はどう脱却したのか
-
7
なぜ「Microsoft Teams」がランサムウェアの入り口になるのか?
-
8
不正アクセス相談が37%→57%に 攻撃者から自社のシステムはどう見えているか
-
9
「法人向けPCおよび周辺機器の利用状況」に関するアンケート
-
10
なぜストレージ不足は長引くのか? 77%が「12〜18カ月続く」と予測
ホワイトペーパーランキング PR
-
1
「IT史に名を残すシステム障害」8選
-
2
AIが苦手な「汚いデータ」になっていない? AI投資を無駄にしないための注意点
-
3
急増する高度なフィッシング詐欺 先回りしてブロックするには何が必要?
-
4
法人向け光回線のプランはどう選ぶ? 機能面/保守体制/コストを一覧で比較
-
5
「テスト内製化&自動化」事例集:ディー・エヌ・エーなど9社に学ぶ実践のコツ
-
6
Microsoft 365のメールセキュリティ、3つの“死角”と追加で検討すべき対策とは
-
7
有識者が語る、中堅中小企業に求められる最新のサイバーセキュリティ対策とは
-
8
10G回線の真価をフルに享受するには? 導入前にチェックしたいポイント
-
9
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
10
進化が遅れる「電話」をアップデート、AIを搭載した次世代の通話機能とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー