initializer not allowed for __shared__ variable for cuda

Я делаю следующее:

__shared__ int exForBlockLessThanP = totalElementLessThanPivotEntireBlock[blockIdx.x];

где totalElementLessThanPivotEntireBlock - массив на GPU. Компилятор выдает ошибку, как указано в заголовке вопроса. Я действительно не понимаю, почему это проблема?

5
задан Programmer 24 December 2011 в 10:07
поделиться