nvcc

    6

    3答えて

    私は90年代後半に書かれた既存のシングルスレッドCプログラムにCUDAを追加しようとしています。 これを行うには、CとC++(nvccはC++コンパイラ)という2つの言語を混在させる必要があります。 問題は、C++コンパイラが構造体を特定のサイズとして認識し、Cコンパイルが構造体のサイズがわずかに異なることです。それは良くないね。私は4バイトの不一致の原因を見つけることができないので、これは本当に

    1

    2答えて

    システム:Ubuntuの11.10 x86_64版 CUDA:V 2.1 にしようとしているほとんどが、私はエラーの大規模な量を得るmatrixMulのようなプログラム例、 "不明な型名 'size_t'。"私は/ usr/local/cuda/binを/etc/ld.so.conf.dの.confの/ usr/local/cuda/libと同じようにPATHに置いています。 なぜこれらのエラーが

    6

    2答えて

    : "CUDA Toolkitは補完し、完全に OpenACCディレクティブでプログラミングをサポートしています。" OpenACCプログラム(pargmaとAPI)はnvccコンパイラでコンパイルできますか?または、ランタイムルーチン呼び出しのみがサポートされていることを意味しますか? 最近、私は答えを得るためにCUDA Toolkit 5.0をインストールできません。ありがとう!

    1

    1答えて

    のパスの問題を含めます。私はCUDAカーネルをうまく呼び出すことができますが、問題はありません。しかし、magmablas_sgemm関数を使用しようとすると、エラーが発生します。 これは私が使用していますコンパイルコマンドです: nvcc -o msd msd.cu -I../../include -I/util/magma/1.1 -lmagma -lmagmablas -Xcompile

    4

    1答えて

    見つかりませんでした私は、などのVisual C++ Expressの2010とNVIDIAのドライバのすべての種類、SDKをインストールした後pycuda introductory tutorialを実行しようとしている私は mod = SourceModule(""" __global__ void doublify(float *a) { int idx = threadIdx.x +

    1

    1答えて

    は、だから、私は衝突を行い、すでにうまく連続的にものを描くことができるのMac OS Xの表面/ウィンドウにいくつかの衝突ボールを描画するためにSDLを使用して、いくつかの衝突検出コードをスピードアップしようとしています。私はcuPrintfでcudaバージョンをデバッグできるようにしたいと思いますが、main()が.cuファイルではないので、動作させることができません。だから、私はcuPrint

    5

    1答えて

    私はそれ以来、私はこのエラーを抱えている、NVCCとの複雑なアプリケーション、およびMPIC++へのグラム++コンパイラーを変更する必要性をコンパイルしようとしている: /usr/bin/ld: Dwarf Error: found dwarf version '3', this reader only handles version 2 information. ドワーフとは何ですか?このエラー

    5

    1答えて

    コンパイル時に#defineでCUDA Computeの機能(バージョン)を取得するにはどうすればよいですか?私は__ballotを使用して nvcc -c -gencode arch=compute_20,code=sm_20 \ -gencode arch=compute_13,code=sm_13 source.cu でコンパイルする場合 は例えば、私は__bal

    5

    1答えて

    /optにcuda sdk 5.0をインストールし、すべての例をコンパイルしましたが、nvccを実行できません。ここではいくつかのコンソール出力です:私は.bash_profileのために複数の変更をした をアップデートされたLinuxのミント13

    1

    1答えて

    MacでCUDAコードをコンパイルしたいが、Windows上で実行可能にする。 nvcc CUDAクロスコンパイラを設定する方法はありますか? 問題は、私のデスクトップのウィンドウが移動中にしばらくの間アクセス不能になることですが、私は戻ってコードをコンパイルするまで待って時間を無駄にしたくありません。私が待たなければならないのであれば、コードをデバッグして、それが正しくコンパイルされていることを