Результаты поиска по запросу "thrust"

3 ответа

Объединение двух списков по ключу с помощью Thrust

Учитывая два списка значений ключа, я пытаюсь объединить две стороны, сопоставляя ключи и применяя функцию к двум значениям, когда ключи совпадают. В моем сл...

3 ответа

Как нормализовать матричные столбцы в CUDA с максимальной производительностью?

Как эффективно нормализовать матричные столбцы в CUDA? Моя матрица хранится в столбце-мажоре, и типичный размер - 2000x200. Операция может быть представлена в следующем коде Matlab. A = rand(2000,200); A = exp(A); A = A./repmat(sum(A,1), ...

3 ответа

Повторяйте вектор несколько раз, используя CUDA Thrust.

Я пытаюсь решить проблему с помощью CUDA Thrust. У меня есть массив хостов с3 элементы. Можно ли с помощью Thrust создать массив устройств384 элементы, в которых3 элементы в моем массиве хостов повторяется128 раз (128 x 3 = 384)? Вообще говоря, ...

ТОП публикаций

3 ответа

Определение наименьшего элемента и его положения в каждом столбце матрицы с помощью CUDA Thrust

У меня довольно простая проблема, но я не могу найти элегантного решения. У меня есть код Thrust, который выдаетc векторы одинакового размера, содержащие значения. Скажем, каждый из этихc векторы имеют индекс. Я хотел бы для каждой позиции ...

4 ответа

Генерация случайных чисел с равномерным распределением с использованием Thrust

4 ответа

Как генерировать случайные перестановки с CUDA

4 ответа

Генерация случайных чисел с равномерным распределением с использованием Thrust

Мне нужно создать вектор со случайными числами между

4 ответа

Эшвин: Это верно. То, что ты пытаешься сделать, не возможно. Вы должны передать размер отдельно.

ичок в Thrust. Я вижу, что все презентации и примеры Thrust показывают только код хоста. Я хотел бы знать, могу ли я передать device_vector в свое собственное ядро? Как? Если да, какие операции разрешены для него внутри кода ядра / устройства?

5 ответов

, Техника должна быть похожа на cudppSort тоже.

ли сортировать объекты с помощью библиотеки Thrust? У меня есть следующая структура: struct OB{ int N; Cls *C; //CLS is another struct. }Можно ли использовать тягу для сортировки массива OB по N? Можете ли вы привести простой ...