AI関連の最新ニュースをピックアップ
米NVIDIAは、GPUコンピューティングおよびAI/HPC開発の中核プラットフォームである「CUDA Toolkit(NVIDIA製GPU上で並列処理を行うための開発環境・ライブラリ群)」の最新バージョン「CUDA 13.4」をリリースしました。Windows on Arm(WoA)環境の正式サポートや、次世代GPUアーキテクチャ「NVIDIA Rubin」の開発者プレビュー、コンテナ環境でのGPU共有制御を刷新する「Multi-Process Service (MPS) V3」など、多岐にわたる重要な機能強化が行われています。

CUDA 13.4における主要なアップデート項目は以下の通りです。
これまでLinux環境に限定されていたArmプロセッサ向けCUDAサポートが、Windows on Arm(WoA)プラットフォームへ正式に拡張されました。これにより、N1XラップトップエコシステムをはじめとするArm搭載Windows PC上で、ネイティブなCUDA開発および推論処理が可能になります。
エージェント型AI時代を見据えた次世代フラッグシップGPUアーキテクチャ「Rubin」(コンピュートキャパビリティ107 / sm_107)への機能サポートが開発者プレビューとして先行実装されました。一般提供(GA)に先立ち、NVCCコンパイラ等を通じてRubin向けコードの移植・最適化に着手できます。
複数プロセスでGPUを共有するMulti-Process Service(MPS)がV3へと大幅刷新されました。
これらにより、コンテナ環境においてハードウェア利用率を最大化しつつ、プロセスごとの厳密なリソース分離と実行優先度のプログラマブルな制御が実現します。
cudaMemGetLocationInfo APIが追加され、マネージドデータが現在どのメモリ領域に常駐しているかを直接確認できるようになりました。.pyi)を全面提供し、IDEの自動補完やAIコーディングエージェントとの連携が大幅に強化。cub::DeviceScan::Sum により、メモリ帯域利用率が従来の約50%から最大**92%**へと倍増。CUDA 13.4で導入された仕様変更および運用形態の差分は以下の通りです。
| 項目 | 従来の仕様(〜CUDA 13.3) | CUDA 13.4での新仕様 |
|---|---|---|
| Armプラットフォーム | Linux on Armのみサポート | Windows on Arm(WoA)へ正式対応拡大 |
| Rubin GPU対応 | 未対応 | プレビュー対応(sm_107ターゲット追加) |
| 共有GPU制御(MPS) | 基本的な環境変数・個別コマンド管理 | MPS V3(TOML設定、cgroup統合、SM分割制御) |
| SDK配布形態 | NVIDIAドライバをインストーラに同梱 | ドライバを分離(ドライバパッケージの個別導入が必須) |
| コヒーレントメモリ管理 | NUMAモードがデフォルト | CDMM(ドライバー主導メモリ管理)が標準に |
本バージョンへの移行において、特に注意すべき点が2点存在します。
nvidia-open ドライバ等の個別インストールステップを追加する必要があります。CUDA 13.4は、単なるマイナーアップデートにとどまらず、開発端末(Windows on Arm)から次世代データセンターインフラ(RubinおよびNVLinkファブリック)に至るまで、NVIDIAのハードウェアエコシステム全体の急速な世代交代をソフトウェア面で下支えする重要な布石です。特にMPS V3によるコンテナ向けGPUパーティショニングと、ドライバ分離によるパッケージングの近代化は、クラウドネイティブなAI運用基盤としてのCUDAの完成度を一段引き上げるものと評価できます。