2012-06-22 2 views
1

У меня есть существующий код на C++, который широко использует шаблон набора бит. Я переношу этот код на CUDA C, и я действительно новичок в программировании CUDA. Могу ли я использовать шаблон битового набора как «общий« переменная?C++ бит в CUDA

+0

Вам необходимо реализовать этот шаблон самостоятельно. Является ли «разделяемая» переменная переменной переменной в общей памяти? – geek

ответ

2

Насколько я знаю, вы не можете использовать контейнер bitset в CUDA вообще, потому что его реализация не выполняется. Это должно быть тривиально, чтобы реализовать его с точки зрения регулярного массива, и вы можете поместить массив в общую память.

+0

Я реализовал свои собственные. благодаря – gmemon