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
-
製品資料
[株式会社ビザスク] 製造業の新事業創出 成功の鍵は「タラレバ問題克服」と「3つの判断ポイント」 -
製品資料
[日本シーゲイト株式会社] 実験のやり直しを防止 研究データ基盤に求められる高可用性ストレージとは -
製品資料
[株式会社Leaner Technologies] もっと安く買えるのに…… 間接材購買で“コスト削減機会”を逃さないためには -
製品資料
[株式会社セールスフォース・ジャパン] フィールドサービスの熟練技術者が「AIエージェント」を求めている理由 -
製品資料
[株式会社グリーンフィールド・オーバーシーズ・アシスタンス] 基礎から分かる「就労ビザ」 アメリカ進出を目指すなら知っておきたい取得戦略
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
DXを阻む「動くだけ」のレガシーシステムに決別するための生成AI活用術
-
2
脱VMwareか、継続か? 仮想化ソフト主要6製品の機能とスペックを徹底比較
-
3
「Excel至上主義」と“謎マクロ”の限界 属人化リスクを断つ業務移行の勘所
-
4
全社標準Copilotに絶望? MS Copilotで問い合わせ6割減できた企業は何が違った
-
5
年収700万超エンジニアに共通するスキルと「もっと勉強すべきだった分野」
-
6
仮想化環境の死角を“未知の脅威”が狙う時代――新たな敵をどう見破るか?
-
7
ITエンジニア1265人調査 生成AIを使い込むほど「人の確認」が重い理由
-
8
「Salesforceのテスト自動化ツール」に関するアンケート
-
9
高額GPUを買っても成果ゼロ? 「プライベートAI」の落とし穴
-
10
「企業におけるAI導入検討度とIT投資優先度」に関するアンケート
ホワイトペーパーランキング PR
-
1
登録セキスぺが語る「SCS評価制度」の舞台裏 星を取得すべき理由と対応のコツ
-
2
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
3
OSSでは困難 100超のサービスを持つマネーフォワードが実践した統合監視術
-
4
ネットワーク遅延の原因、「パケットロス」の基礎知識と効果的な解決策
-
5
月1000枚の紙を削減 9年動けなかった組織が、業務改革のその先に得たもの
-
6
「人員を増やす」という選択肢はない 情シスが負の連鎖から抜け出すには?
-
7
ドラマで分かる、標的型攻撃メールの被害を受ける企業と回避できる企業の分岐点
-
8
「改正物流効率化法対策」徹底解説 総物流費を抑制するサプライチェーン戦略
-
9
Windows PCとMacの選択制で生産性向上 LINEヤフーが実践する運用管理方法とは
-
10
「脱Excel」か「Excel快適化」か? 現場にやさしい業務改善の進め方
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー