我有一个奇怪的问题!我有一张 GTX 560 Ti 卡(计算能力 2.1),用于开发我的 CUDA 应用程序。
现在经过几百次编译,我得到了一个错误。也就是说,编译阶段停止,而 cicc 进程并未终止。但是当我更改每个块号的线程数时,它有时可能会编译。(对于 64 个线程,它会在 1024 个线程中崩溃)。
有没有人有这么奇怪的错误。另一件事是,使用 sm_13 每次都会编译,但使用 -arch=sm_21 则不会。但正如我所说,它使用这个选项运行了数百次,但现在它不再工作了。有什么建议么?