日本フィジカルAI新聞

世界のフィジカルAIを、日本語で。

3DGS/GPU最適化arXiv:2611.12319

GPU上の3DガウシアンスプラッティングにおけるSMレベル負荷不均衡の緩和

Mitigating SM-Level Load Imbalance in 3D Gaussian Splatting on GPUs

シェア:XThreadsFacebookLINEはてブBluesky

3DGSレンダリングでタイル間の負荷偏りが生む実行テールを、重いタイルを先に処理し外れ値を分割する永続カーネルで解消し、再学習なしでアルファブレンディングを最大5.6倍高速化した。

詳しい要約

1. どんなもの?

- 3D Gaussian Splatting (3DGS) の GPU レンダリングにおける SM-level load imbalance を緩和するソフトウェア定義の GPU scheduling 手法。 - 大規模都市シーンで顕著な、screen tile 間の不均一ワークロードによる execution tail を対象。 - retraining も専用ハードウェアも不要で、既存最適化と直交的に適用可能。

2. 先行研究と比べてどこがすごい?

- 既存の最適化は algorithmic changes で retraining を要するか、柔軟性に欠ける specialized accelerators に依存。 - 本研究は GPU 上の SM-level load imbalance という根本的非効率を特定し、ソフトウェア scheduling で対処。 - retraining 不要・専用ハード不要で、多様な 3DGS variants に適用できる点が異なる。

3. 技術・手法の肝は?

- persistent kernel を用い、heavy tiles を先にスケジュール。 - outlier tiles を複数の CTA にまたがって選択的に chunk 分割。 - レンダリングパイプラインで既に得られる tile statistics に基づく軽量な per-frame policy が、chunk の可否と量を決定。 - 元の alpha blending formulation を保持。

4. どうやって有効だと検証した?

- 大規模都市シーンで評価。 - シーン平均で alpha blending を最大 2.93x 高速化。 - 最も不均衡なフレームでは最大 5.6x 高速化。 - 詳細な比較対象やデータセット名は要旨からは不明。

5. 議論はある?

- execution tail の緩和により SM の idle を削減する効果を主張。 - retraining 不要・専用ハード不要で既存最適化と直交的という利点。 - 限界やオーバーヘッド、他シーン種別への一般性は要旨からは不明。

6. 次に読むべき論文は?

- 3D Gaussian Splatting (3DGS) の原論文。 - 3DGS の既存 GPU 最適化・accelerator 研究(具体名は要旨からは不明)。 - persistent kernel や CTA-level scheduling に関する GPU scheduling の一般文献。

※ AIが要旨から生成した要約です。正確性は原文をご確認ください。

著者: Junha Ryu, Hoi-Jun Yoo

分類: cs.DC, cs.CV, cs.GR, cs.LG

原文アブストラクト

3D Gaussian Splatting (3DGS) enables photorealistic, real-time rendering on commodity GPUs and is increasingly adopted in generative world models and autonomous driving simulators. However, existing optimizations rely on algorithmic changes that often require retraining, or on specialized accelerators that lack flexibility across evolving 3DGS variants. In this paper, we identify a fundamental inefficiency in GPU-based 3DGS rendering: severe SM-level load imbalance caused by uneven workloads across screen tiles. This imbalance creates a long execution tail, leaving most SMs idle while a few process computationally intensive tiles, particularly in large-scale urban scenes. To address this, we present a software-defined GPU scheduling approach that mitigates the execution tail. Our approach uses a persistent kernel to schedule heavy tiles first and selectively chunks outlier tiles across multiple CTAs. A lightweight per-frame policy determines when and how much to chunk using tile statistics already available in the rendering pipeline. Our approach requires neither retraining nor specialized hardware and can be applied orthogonally to existing optimizations across diverse 3DGS variants. Averaged per scene, it accelerates alpha blending by up to 2.93x on a large-scale urban scene, and by up to 5.6x on its most imbalanced frames, while retaining the original alpha blending formulation.

  1. 1パナソニックHDら、ロボット操作AI「T-Rex」を共同開発 12タスクで平均成功率65%研究・技術
  2. 2Hugging Face、ロボット学習基盤「LeRobot v0.7.0」を公開 対話操作と大規模データ学習に対応新製品・発表
  3. 3NVIDIA、Vera CPUのエージェント処理性能を公表 x86比で速度・電力効率を比較半導体・GPU
  4. 4Agility、SPAC合併でナスダック上場資金調達
  5. 5智元、清華大学などとCELを発表 96台のロボットで群体学習を検証研究・技術
PR本紙発行元 EmplifAI