公開日: 2025 年 11 月 25 日
ウェブ デベロッパーとユーザーの皆様にビッグニュースです。WebGPU(高性能 3D グラフィックスと汎用 GPU 計算を実行するための強力な新しい API)が、Chrome、Edge、Firefox、Safari で正式にサポートされるようになりました。つまり、AAA ゲーム、複雑な 3D モデリング、高度な AI アプリケーションなどのハイエンドのブラウザ内エクスペリエンスの未来は今なのです。
この重要なマイルストーンは、W3C GPU for the Web ワーキング グループによる長年にわたる広範な共同開発の結果であり、Apple、Google、Intel、Microsoft、Mozilla などの企業が貢献しています。
WebGPU が重要な理由
WebGPU は単なる WebGL の代替ではありません。最新のウェブ向けにゼロから設計された、よりクリーンでパフォーマンスの高いインターフェースを提供する、大きな飛躍です。これには、慣用的な JavaScript API と最新のテキストベースのシェーダー言語が含まれています。
WebGPU は、ウェブ上で高性能なコンピューティングとグラフィックスの新時代を切り開きます。以前は WebGL などの古い API によって制約されていた最新の GPU 機能への直接アクセスが可能になります。主なユースケースは高度な 3D グラフィックとレンダリングです。これにより、よりリッチでリアルなゲーム エクスペリエンス、複雑なデータ可視化、高度な編集ツールをブラウザで直接利用できます。また、コンピューティング パイプラインを通じて GPU アクセラレータによる汎用コンピューティングも実現します。これにより、機械学習の推論やトレーニング(大規模言語モデルなどのワークロードの実行)、動画処理、物理シミュレーションなどのタスクのパフォーマンスが大幅に向上し、基本的にウェブ上の計算負荷の高いアプリケーションにデスクトップ クラスのパフォーマンスがもたらされます。
ONNX Runtime と Transformers.js はどちらも、WebGPU を使用して高速なローカルモデルの推論と計算をブラウザで実行できるようにしています。この進歩により、高性能なウェブベースの AI アプリケーションを開発する新たな可能性が開かれます。
WebGPU には、レンダリング コマンドのセットを記録して再利用し、パフォーマンスを向上させ、CPU オーバーヘッドを削減できる強力な機能であるレンダー バンドルも導入されています。Babylon.js のスナップショット レンダリング: GPU レンダリング バンドルを使用することで、シーンのレンダリングを約 10 倍高速化できます。
ブラウザと OS の対応状況
WebGPU は、次のブラウザとオペレーティング システムで使用できます。
Chrome、Edge、その他の Chromium ベースのブラウザ:
WebGPU は、Chrome と Edge のバージョン 113 以降で、Windows(Direct3D 12 を搭載)、macOS、ChromeOS で利用できます。
Android のサポートは、Android 12 以上を搭載し、Qualcomm/ARM GPU を搭載したデバイス向けに Chrome バージョン 121 で追加されました。
Linux のサポートと既存のプラットフォームのサポート拡大は現在進行中です。
Firefox:
Firefox 141 以降、Windows で WebGPU を利用できます。
Firefox 145 以降では、ARM64 マシン上の macOS Tahoe 26 で WebGPU を利用できます。
Linux、Android、Intel ベースの Mac のサポートは今後対応予定です。
Safari:
WebGPU は macOS Tahoe 26、iOS 26、iPadOS 26、visionOS 26 で利用できます。
WebGPU の利用状況や、まもなくリリースされるプラットフォームに関する詳細と最新情報については、WebGPU 実装ステータス ページをご覧ください。
成長を続けるエコシステム
WebGPU を使用するために最初からやり直す必要はありません。お気に入りのライブラリはすでに WebGPU をサポートしています。
また、基盤となるエンジン(Dawn(Chromium)と wgpu(Firefox))は、スタンドアロンのポータブル パッケージです。クロス プラットフォーム開発が簡素化され、Wasm や emscripten、Rust web-sys などのツールを使用して、プラットフォーム固有の GPU アプリをウェブに簡単に移行できるようになります。
高性能ウェブアプリの未来は今ここに!
謝辞
貴重なご意見とご協力をお寄せいただいたすべての貢献者の皆様に心より感謝申し上げます。Corentin Wallez、Jim Blandy、Ken Russell、Mike Wyrzykowsk、Nishitha Burman Dey、Patrick Brosset、Sebastien Vandenberghe、Thomas Lucchini、Thomas Nattestad に感謝します。