thrust

    2зной

    1ответ

    Как часть более крупного кода, у меня есть решатель CUDA RK4, который объединяет большое количество ODE (может быть 1000+) параллельно. Одним из шагов этой операции является вычисление «xdot», которое

    1зной

    1ответ

    Моя проблема заключается в следующем коде: Функция фильтра компилирует и работает, как должно, когда источник не является постоянным (итераторы корректируются соответственно). Однако, когда я меняю ис

    0зной

    1ответ

    Я пытаюсь запустить пример thrust for_each, описанный в http://docs.thrust.googlecode.com/hg/group__modifying.html, но я получаю ошибки при компиляции и запуске. Я использую следующий файл: fe.cu: #in

    1зной

    1ответ

    Когда я запускаю этот код, компилятор говорит, что я вызываю функцию хоста с устройства. Я не совсем понимаю, как это сделать. __global__ void kernel(thrust::device_vector<float*> d_V) { float

    1зной

    1ответ

    Я новичок в мире GPU и только что установил CUDA для написания какой-то программы. Я играл с платформой, но обнаружил, что она очень медленная при загрузке данных на GPU. Примерно 35 Мбайт/с в части «

    4зной

    1ответ

    У меня есть следующий (компилируемый и исполняемый) код с использованием CUDA Thrust для выполнения сокращений float2 массивов. Он работает правильно using namespace std; // includes, system #inclu