Я не могу найти ответ на этот простой вопрос в Руководстве по программированию Cuda: при компиляции ядра с nvcc, какое целое число объявляется коротким, int, long и long long? Это зависит от моей архитектуры хоста, поэтому я должен использовать int16_t, int32_t и int64_t, или это всегда фиксированный размер?