NVIDIA低レベル CUDA

生のハードウェアを使う: Blackwell と Hopper アーキテクチャでカスタム Triton と CUDA 12 カーネルを書く

NovaPod のベアメタルインスタンスで、非同期コピーパイプライン、テンソルメモリアクセラレータ(TMA)、ワープグループ行列積命令(WGMMA)を解きほぐします。

Caleb Sterling
Caleb Sterling
プロダクトおよびインフラ担当バイスプレジデント、NovaPod
2026年9月29日
·
9分で読む
推奨ハードウェア:NVIDIA B200 SXM / H100 SXM5
この GPU を起動 →
NovaPod AI クラウドエンジニアリング低レベル CUDA
生のハードウェアを使う: Blackwell と Hopper アーキテクチャでカスタム Triton と CUDA 12 カーネルを書く
novapod.io
TMA コピーのスループット理論ピークの 98.9%
Nsight Systems のオーバーヘッドプロファイリング費用 1.5% 未満
レジスタファイル容量SM あたり 32 ビットレジスタ 64K

AI モデルが拡大するにつれ、cuBLAS のような標準の行列積ライブラリは、特殊な疎アテンションパターンやカスタム融合活性化関数で、かなりの性能をテーブルの上に残します。

Triton または生の CUDA C++ で開発するカーネルエンジニアは、ハードウェアレジスタ、共有メモリのバンク競合、テンソルメモリアクセラレータ(TMA)の非同期転送パイプラインを深く見る必要があります。

NovaPod のインスタンスは直接のベアメタルハードウェアパススルーで動くため、開発者はハイパーバイザの干渉なしに NVIDIA Nsight Systems と Nsight Compute のプロファイリングツールへ制約なくアクセスします。

Hopper SM90a のワープグループ行列積累算(WGMMA)命令を最適化するときも、Blackwell の第 2 世代 Transformer Engine 向けカーネルを準備するときも、NovaPod はクラウドで最もきれいな低レベル開発環境を提供します。

NovaPod CLI クイック起動
nvcc -O3 -arch=sm_90a custom_attention.cu -o custom_attention
nsys profile --stats=true ./custom_attention
アーキテクチャの要点最先端の AI カーネルを書くには、ハードウェア性能カウンタと低レベルのデバッグツールへの制限のないアクセスが必要です。NovaPod は完全な NVCC コンパイラツールチェーン、Nsight Compute のプロファイリング、抽象化されていないハードウェアアクセスを提供します。

高密度 AI コンピュートを体験する

今すぐ H100、H200、B200、RTX 5090 のインスタンスをオンデマンドで起動できます。

インスタンスを起動 →

関連記事