0
我的理解是,size_t是一种足够大的类型来表示(或解决)给定体系结构中的任何内存位置。 例如,在32位机器上,size_t应该能够表示至少2^32个值。这意味着sizeof(size_t)在32位体系结构中必须大于4,对吧?gpu上size_t的sizeof是多少?
那么代码中的sizeof(size_t)应该是什么意思来运行一个GPU?
由于许多gpus的大小超过4GB,sizeof(size_t)必须至少为5.但我想它是8,用于对齐目的。