gpgpu

    5

    1答えて

    私は、次のやっている ため__shared__変数のために許可されていません。コンパイラは質問のタイトルに記載されているようにエラーを投げています。なぜこれが問題なのか分かりません。

    2

    1答えて

    gpuのコンテキストでは、core、threadprocessor、streamprocessor、multiprocessorの間で意味の違いを明確にすることができます。 また、GTX570 GPU(コンピューティング機能2.0)のSMごとのアクティブブロック数の制限を知るにはどうすればよいですか? さらに、デバイスプロパティは、GPUのブロックあたりの最大スレッド数が1024であることを示して

    1

    1答えて

    新しいCUDA 4.0ドライバとSDKをインストールすると、多くのSDKテストが失敗します(例:fastWalshTransform, matrixMul, reduction)。これは、./deviceQuery: Device 0: "GeForce GTX 570" CUDA Driver Version/Runtime Version 4.0/4.0 CUDA Ca

    0

    1答えて

    私はGPUでプログラムを実行させて、簡単なサンプルから始めようとしています。最初のサンプルをhttp://www.jocl.org/samples/samples.htmlに変更し、以下の小さなスクリプトを実行しました:私はn個の同時スレッドを実行します各スレッドは20000000/nの独立したtanh() - 計算を実行します。 = nの 1は12.2秒 用をとるn = 2のそれは6.3秒 を取

    1

    1答えて

    Nsight 2.1でCUDAコードをデバッグする際に奇妙な問題が発生しています。 dim3 block(threadsPerBlock); dim3 grid(numBlocks); InitPhotons<<<grid,block>>>(devicerun,sources[i],1); cudaThreadSynchronize(); MC<<<grid,block>>>(device

    2

    1答えて

    ClangはCUDA(完全ではない)またはOpenCLをllvmに変換できます。共有メモリとグローバルメモリの違いを知るように、「共有」キーワードをどのように保持できますか?

    3

    2答えて

    私はレイキャスティング、レイマーチングなどのOpenCLでグラフィックス計算を行うつもりです。そして、私はこの計算(ピクセル画像)の結果を表示するためにOpenGLを使用したいと思います。フレームバッファにテクスチャバッファを付けて使用します。 OpenCLは結果をテクスチャに書き込み、glBlitFrameBuffer関数を使ってテクスチャデータをアプリケーションウィンドウのフレームバッファにコ

    1

    1答えて

    NvidiaにはCUDAがありますが、ATIには何がありますか?私はハードウェアをできるだけ低く保つためにOpenCLを使いたくないです。 川が流れているのですか? 利用できるドキュメントはかなり哀れです! CUDAはプログラミングが簡単なようですが、ハードウェアのためにATIを使用したいと思っています。

    0

    2答えて

    私は現在CUDAの学習に取り組んでいます。私はMPIの基本的な経験をいくつか持っているので、本当に簡単なベクトル操作から始めたいと思っていました。私は並列化されたドットプロダクトを書くことを試みています。私はCUDAデバイスへのメモリの割り当て/書き込みに問題があるか、正しくホストに戻していない(cudaMemcpy())。ここで /*Code for a CUDA test project d

    3

    3答えて

    テクスチャメモリはグローバルメモリの一部であると信じていますが、これは本当ですか?もしそうなら、どれだけ割り当てることができますか? (間接的にいくらですか?) また、すべてのマルチプロセッサが同時にテクスチャメモリから読み込むことは可能ですか?