GPGPU/CUDAを用いたアプリケーション開発の基礎講座

会場 開催

本セミナーでは、GPGPUのプログラミングの基礎から応用までを流体計算、FFTなどの例を用いて習得していただきます。

日時

開催予定

プログラム

GPGPUは、その高速な演算性能から、数値演算の分野で注目されています。近頃は、スーパーコンピュータにもGPUが導入されるようになりました。一方、PCでも同様にGPUの演算性能を利用することが可能です。  本講演では、GPGPU環境のうち、もっとも普及しているNVIDIAによるCUDAを用い、GPGPUのプログラミングの基礎から応用までを、流体計算、FFTなどの例を用いて、習得します。また、近頃のGPUの発展を考慮し、なるべく平易な書き方にて性能を出すための工夫についても説明します。  ノートPCの持ち込みにも対応します。持ち込んでいただけた場合、実習形式にて受講することができます。サンプルは、CUDA4.0に対応しています。

  1. GPGPU/CUDA
    1. GPGPUの現在までの歩み
    2. CUDAの登場と発展
    3. プログラミングの考え方
  2. 基本的なプログラミング
    1. メモリ転送と簡単なカーネル
      1. メモリの種類
      2. ホストプログラミングの基礎
      3. カーネルプログラミングの基礎
    2. 配列の和と総和
      1. 配列の和
      2. 総和 (並列リダクション)
  3. 応用プログラミング
    1. 流体・構造格子ソルバ (姫野ベンチ)
      1. 設計・考え方
      2. 実装
      3. 性能評価
    2. 疎行列ソルバ (cuSparseライブラリ)
      1. cuSparseライブラリの使い方
      2. ソルバの実装と実行
      3. 次元、2次元FFT (cuFFTライブラリ)
      4. cuFFTライブラリの使い方
      5. サンプルの実装と実行
  4. より高度なプログラミングのために
  • 質疑応答・名刺交換・個別相談

会場

江東区産業会館
135-0016 東京都 江東区 東陽4丁目5-18
江東区産業会館の地図

受講料

  • 1名様: 47,600円(税別) / 52,360円(税込)

割引特典について

  • R&D支援センターからの案内登録をご希望の方は、割引特典を受けられます。
    • 1名でお申込みいただいた場合、1名につき47,250円 (税込)
    • 2名同時にお申し込みいただいた場合、2人目は無料 (2名で49,980円)
    • 案内登録をされない方は、1名につき49,980円 (税込)
再開催を依頼する 関連するセミナー・出版物を探す