tsuneyaのブックマーク (1)

  • C++/CLIでCUDA

    トップ > C++/CLIでCUDA C++/CLIでCUDAを使うには VisualC++ 2005の.NET Framework 2.0を用いて、CUDAを使うには、GASSのCUDA.NETを使うのがもっとも楽です。 CUDAの特徴と癖 GPGPU(CUDA)を使う上での大きな特徴は数百のプロセッサを制御し、多目的にプログラミングが可能なことであると思います。 しかしながら、その反面、独特な"癖"を持っています。どのように、その癖を把握しつつ、制御して目的を達成させるかがポイントであるといえます。 メモリアクセスのプログラム記述で処理時間が一桁変わる 処理同士が情報を共有する場合には向かない 一つのプログラムを全てのプロセッサで動作させる(SIMD)ため、プロセッサごとに異なる処理をさせることはできない PCIexpressの帯域幅が狭いため、GPUへのデータ転送時間より計算処理時間

    tsuneya
    tsuneya 2010/02/21
    CUDA.NETの使い方
  • 1