Skip to content
TopicTracker
出典 HackerNews原文を表示
翻訳言語翻訳言語

非同期GPU向けの計算とメモリの分離

NVIDIA GPU(Hopper等)の非同期メモリ操作を活用するため、計算とメモリを分離した新しいプログラミングモデルを提案するオープンソースプロジェクト。最先端手法と比較して12%の性能向上と67%のカーネルコード削減を達成。論文「VDCores: Resource Decoupled Programming and Execution for Asynchronous GPU」(arXiv:2605.03190)で詳細が公開されている。

背景メモ

- NVIDIAのHopper世代(H100など)GPUでは、計算とメモリアクセスを非同期に実行するハードウェア機構が追加されたが、従来のCUDAプログラミングモデルではそれを活かしたコードを書くのが難しいという課題があった。 - VDCoresというオープンソースの研究プロジェクトが、GPUの計算ユニットとメモリアクセスをプログラミングレベルで分離(デカップリング)する新しいモデルを提案。カーネルコードを67%削減しつつ、既存の最先端手法より12%性能が向上したと主張。 - 論文はarXivに投稿済み(2505.03190)。ただしこのプロジェクトは研究段階であり、実運用のNVIDIAドライバやフレームワークに採用されたものではない点に注意が必要。

関連記事