Результаты поиска по запросу "thrust"
Упорный эквивалент открытого кода MP
Код, который я пытаюсь распараллелить в открытом mp, - это Монте-Карло, который сводится к следующему:
Определение наименьшего элемента и его положения в каждом столбце матрицы с помощью CUDA Thrust
У меня довольно простая проблема, но я не могу найти элегантного решения. У меня есть код Thrust, который выдаетc векторы одинакового размера, содержащие значения. Скажем, каждый из этихc векторы имеют индекс. Я хотел бы для каждой позиции ...
Ошибка сегментации при использовании thrust :: sort в CUDA
Я пытаюсь отсортировать массив объектов класса на основе его типа, передав функцию сравнения в качестве параметра для сортировки по принципу тяги.определение...
thrust :: max_element медленный по сравнению cublasIsamax - более эффективная реализация?
Мне нужна быстрая и эффективная реализация для поиска индекса максимального значения в массиве в CUDA. Эту операцию необходимо выполнить несколько раз. Перво...
Простой код Thrust работает примерно вдвое быстрее, чем мое наивное ядро cuda. Я использую Thrust неправильно?
Я довольно новичок в Cuda и Thrust, но у меня сложилось впечатление, что Thrust при правильном использовании должен обеспечивать лучшую производительность, ч...
Сортировка упакованных вершин с помощью тяги
Итак, у меня есть массив устройств структур PackedVertex:
Объединение двух списков по ключу с помощью Thrust
Учитывая два списка значений ключа, я пытаюсь объединить две стороны, сопоставляя ключи и применяя функцию к двум значениям, когда ключи совпадают. В моем сл...
Throw transform throws error: «bulk_kernel_by_value: обнаружен недопустимый доступ к памяти»
Я довольно новичок в CUDA / Thrust и у меня проблема с фрагментом кода. Чтобы облегчить, я сократил это до минимума. Код следующий: