このワークショップでは、CUDA® GPU と Numba コンパイラを使用して、GPU アクセラレーテッド Python アプリケーションを実行するための 基本的なツールとテクニックを学びます。
学習目標
ワークショップの最後には、CUDA と Numba を使用した GPU アクセラレーテッド Python アプリケーションの 基本的なツールとテクニックを理解できます。
- GPU アクセラレーテッド NumPy ufuncs を数行のコードで作成する。
- CUDA スレッド階層を使用してコード並列化を構成する。
- パフォーマンスと柔軟性を最大化するために、カスタム CUDA デバイス カーネルを記述する。
- メモリ結合とデバイス共有メモリを使用して、CUDA カーネル帯域幅を増やす。
ワークショップ データシートをダウンロードする (PDF 298 KB)