一些 CUDA 设备支持不同的共享内存库大小(4 字节、8 字节);其他人只支持一个(通常/总是4个字节)。
正如我已经意识到的那样,尝试将银行大小设置为不受支持的值时不会出错……这将被忽略。那么,我如何以编程方式判断我的设备是第一种还是第二种?
我不介意使用运行时或驱动程序 API。
一些 CUDA 设备支持不同的共享内存库大小(4 字节、8 字节);其他人只支持一个(通常/总是4个字节)。
正如我已经意识到的那样,尝试将银行大小设置为不受支持的值时不会出错……这将被忽略。那么,我如何以编程方式判断我的设备是第一种还是第二种?
我不介意使用运行时或驱动程序 API。