У меня есть существующий код на C++, который широко использует шаблон набора бит. Я переношу этот код на CUDA C, и я действительно новичок в программировании CUDA. Могу ли я использовать шаблон битового набора как «общий« переменная?C++ бит в CUDA
1
A
ответ
2
Насколько я знаю, вы не можете использовать контейнер bitset
в CUDA вообще, потому что его реализация не выполняется. Это должно быть тривиально, чтобы реализовать его с точки зрения регулярного массива, и вы можете поместить массив в общую память.
+0
Я реализовал свои собственные. благодаря – gmemon
Вам необходимо реализовать этот шаблон самостоятельно. Является ли «разделяемая» переменная переменной переменной в общей памяти? – geek