Sie können so etwas tun
%Vor%oder
Wenn Sie 2 Dateien simple1.cu und test.c haben, können Sie etwas wie unten beschrieben tun. Dies wird als separate Zusammenstellung bezeichnet.
%Vor%Das gleiche wird erklärt in der cuda Programmieranleitung
Ich mache dynamische Parallelismus-Programmierung mit CUDA 5.5 und einer NVDIA GeForce GTX 780, deren Rechenkapazität 3,5 beträgt. Ich rufe eine Kernel-Funktion innerhalb einer Kernel-Funktion auf, aber es gibt mir einen Fehler:
Fehler: Aufruf einer __global__ Funktion ("kernel_6") von einer __global__ Funktion ("kernel_5") ist nur in der compute_35 Architektur oder höher erlaubt
Was mache ich falsch?
Aus Visual Studio 2010:
%Vor%Sie können so etwas tun
%Vor%oder
Wenn Sie 2 Dateien simple1.cu und test.c haben, können Sie etwas wie unten beschrieben tun. Dies wird als separate Zusammenstellung bezeichnet.
%Vor%Das gleiche wird erklärt in der cuda Programmieranleitung
Ich mache dynamische Parallelismus-Programmierung mit CUDA 5.5 und einer NVDIA GeForce GTX 780, deren Rechenkapazität 3,5 beträgt. Ich rufe eine Kernel-Funktion innerhalb einer Kernel-Funktion auf, aber es gibt mir einen Fehler:
Fehler: Aufruf einer __global__ Funktion ("kernel_6") von einer __global__ Funktion ("kernel_5") ist nur in der compute_35 Architektur oder höher erlaubt
Was mache ich falsch?
Sie müssen nvcc CC 3.5-Code für Ihr Gerät generieren lassen. Dies kann durch Hinzufügen dieser Option zur nvcc-Befehlszeile erfolgen.
%Vor%Sie können die CUDA-Beispiele für mehr Details in dynamischer Parallelität finden. Sie enthalten sowohl Befehlszeilenoptionen als auch Projekteinstellungen für alle unterstützten Betriebssysteme.
Sie müssen nvcc CC 3.5-Code für Ihr Gerät generieren lassen. Dies kann durch Hinzufügen dieser Option zur nvcc-Befehlszeile erfolgen.
%Vor%Sie können die CUDA-Beispiele für mehr Details in dynamischer Parallelität finden. Sie enthalten sowohl Befehlszeilenoptionen als auch Projekteinstellungen für alle unterstützten Betriebssysteme.
Tags und Links c++ parallel-processing cuda dynamic-execution