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

1 ответ

Тип возвращаемого значения тяги :: remove_if

2 ответа

Как асинхронно копировать память с хоста на устройство, используя потоки тяги и CUDA

1 ответ

Различия между VexCL, Thrust и Boost.Compute

При простом понимании этих библиотек они выглядят очень похожими. Я знаю, что VexCL и Boost.Compute используют OpenCl в качестве бэкэнда (хотя VexCL версии 1...

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

2 ответа

CUDA Thrust: redu_by_key только для некоторых значений в массиве, основываясь на значениях в «ключевом» массиве

Позволять'скажем, у меня есть два device_vector <байт> массивы,

2 ответа

Уплотнение потока с небольшой подготовкой подойдет. Вы можете запустить поток для каждой пары ключ-значение, проверить, равна ли предыдущая пара ключ-значение, если нет: установить флаг (int = 1) в отдельном массиве того же размера, что и эти пары. Все остальные флаги остаются неустановленными (int = 0). Затем выполните потоковое сжатие пар ключ-значение на основе массива флагов.

я есть пара массивов одинакового размера, я буду называть их ключами и значениями. Например: K: V 1: 99 1: 100 1: 100 1: 100 1: 103 2: 103 2: 105 3: 45 3: 67Ключи отсортированы и соответствующие значенияс каждым ключом отсортированы. Как ...

1 ответ

как привести thrust :: device_vector <int> к необработанному указателю

У меня есть тяга

1 ответ

как получить максимальные блоки в тяге в CUDA 5,5

Приведенная ниже функция Thrust позволяет получить максимальное количество блоков для запуска CUDA CUDA 5.0, который используется в Sparse Matrix Vector умно...

1 ответ

все правильное утверждение теперь гласит:

я есть два набора A & B из 20 и 10 целых чисел соответственно. B является подмножеством A. Мне нужно найти бесплатный набор B. Я использую thrust :: set_difference, чтобы найти разницу в множестве, однако он не может быть скомпилирован с ...

1 ответ

Оценка выражений, состоящих из поэлементных матричных операций в Thrust

Я хотел бы использовать Thrust для оценки выражений, состоящих из поэлементных матричных операций. Чтобы было понятно, рассмотрим выражение вроде:

4 ответа

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

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