Свързани въпроси 'thrust'

Как да избегнем конструкцията по подразбиране на елементи в thrust::device_vector?
Изглежда, когато създавате нов вектор на тласък, всички елементи са 0 по подразбиране - просто искам да потвърдя, че това винаги ще бъде така. Ако е така, има ли също начин за заобикаляне на конструктора , отговорен за това поведение, за...
793 изгледи
schedule 06.11.2023

Thrust: сумиране на елементите на масив, индексиран от друг масив [синтаксисът на Matlab sum(x(indices))]
Опитвам се да сумирам елементите на масив, индексиран от друг масив, използвайки библиотеката Thrust, но не можах да намеря пример. С други думи, искам да внедря синтаксиса на Matlab sum(x(indices)) Ето код с насоки, който се опитва да...
644 изгледи
schedule 25.01.2024

CUDA Thrust - Как мога да напиша функция, използвайки множество вектори на устройства с различни размери?
Опитвам се да разбера как да извърша просто изчисление на ентропията, използвайки четири вектора на тласкащо устройство. Имам четири вектора на устройства, представляващи две двойки ключ-стойност. Първата двойка вектори съдържа ключовете и броя на...
707 изгледи
schedule 22.11.2022

thrust transform, дефиниращ персонализирана двоична функция
Опитвам се да напиша персонализирана функция за извършване на сума. Проследих този въпрос Cuda Thrust Custom function , за да направя справка. Ето как дефинирах своя функтор struct hashElem { int freq; int error; }; //basically this...
2408 изгледи
schedule 10.05.2024

Текуща практика за внедряване на GPU код за семейство графични процесори
Ситуацията е следната; набор от изчисления (написани на C++), които биха били направени най-добре, като се използва какъвто и GPU да е наличен в системата на потребителя или неговия CPU, ако такъв GPU не съществува, където тази потребителска система...
106 изгледи
schedule 01.03.2024