Suchergebnisse für Anfrage "thrust"

1 die antwort

Auswerten von Ausdrücken, die aus elementweisen Matrixoperationen in Thrust bestehen

Ich möchte Thrust verwenden, um Ausdrücke zu bewerten, die aus elementweisen Matrixoperationen bestehen. Betrachten wir zur Verdeutlichung einen Ausdruck wie:

1 die antwort

Entfernen von Elementen aus einem device_vector

3 die antwort

Bestimmen des kleinsten Elements und seiner Position in jeder Matrixspalte mit CUDA Thrust

Ich habe ein ziemlich einfaches Problem, aber ich kann keine elegante Lösung dafür finden.Ich habe einen Thrust-Code, der erzeugt

TOP-Veröffentlichungen

1 die antwort

cuda-gdb stürzt mit Thrust ab (CUDA Release 5.5)

Ich habe das folgende triviale thrust :: gather-Programm (direkt aus der thrust :: gather-Dokumentation entnommen)

1 die antwort

CUDA-Schubreduzierung mit Double2-Arrays

Ich habe den folgenden (kompilierbaren und ausführbaren) Code, der CUDA Thrust verwendet, um Reduktionen von auszuführen

1 die antwort

wie man in cuda 5.5 max blocks in thrust bekommt

1 die antwort

Unterschiede zwischen VexCL, Thrust und Boost.Compute

2 die antwort

Asynchrones Kopieren des Speichers vom Host auf das Gerät mithilfe von Thrust- und CUDA-Streams

Ich möchte mit thrust as in Speicher vom Host auf das Gerät kopieren thrust::host_vector<float> h_vec(1 << 28); thrust::device_vector<float> d_vec(1 << 28); thrust::copy(h_vec.begin(), h_vec.end(), d_vec.begin());Verwenden von CUDA-Streams ...

1 die antwort

Äquivalent zu Open MP-Code

Der Code, den ich in open mp zu parallelisieren versuche, ist ein Monte Carlo, der sich auf so etwas wie Folgendes zusammensetzt: int seed = 0; std::mt19937 rng(seed); double result = 0.0; int N = 1000; #pragma omp parallel for for(i=0; x < N; ...

2 die antwort

CUDA Thrust dazu bringen, einen CUDA-Stream Ihrer Wahl zu verwenden

Wenn man sich die Kernelstarts im Code von CUDA Thrust ansieht, wird anscheinend immer der Standardstream verwendet. Kann ich Thrust dazu bringen, einen Stream meiner Wahl zu verwenden? Vermisse ich etwas in der API?