4

私はCUDAプログラミングの初心者であり、CUDAのデザインパターンについて説明している優れた情報源を誰かが知っているかどうか疑問に思っています。

4

2 に答える 2

4

最新の GPU コンピューティングは、CUDA を勉強したい人にとっては良いリソースだと思います。リダクション、スキャン、ストリーム コンパクションの並列プログラミング パターンや、CUDA の最適化に関するその他の興味深い点についての適切な説明を見つけることができます。これは、このブログのコード サンプルのGitHubへのリンクです。

于 2012-06-25T04:47:02.120 に答える
3

Patterns for Parallel Programmingについて良いことを聞いたので、それを CUDA ベスト プラクティス ガイド (CUDA ツールキットに含まれる) と組み合わせるのが良いスタートになると思います。

marina.k で言及されているように、Sean Baxter の ModernGPU のようなサイトは、いくつかの一般的な並列アルゴリズム パターンの CUDA 実装に役立ちます (ただし、学習として行う場合を除き、独自の実装ではなく、ModernGPU の Thrust または Sean のコードを使用します)。エクササイズ)。

于 2012-06-26T05:22:15.793 に答える