首页 新闻 会员 周边 捐助

Python Cuda 运行报错:numba.cuda.cudadrv.error.NvvmSupportError: GPU compute capability 2.1 is not supported (requires >=3.0)

0
[待解决问题]

代码如下
pthon ```
from numba import cuda

添加模拟器

SET NUMBA_ENABLE_CUDASIM=1

def cpu_print():
print("print by cpu.")

@cuda.jit
def gpu_print():
#GPU 核函数
print("print by gpu")

def main():
# 同时开启两个线程,其中方括号中第一个数字表示整个grid有多少个block,方括号中第二个数字表示一个block有多少个thread。
gpu_print1,2
cuda.synchronize()
cpu_print()

if name == 'main':
main()
```

运行报错信息:
numba.cuda.cudadrv.error.NvvmSupportError: GPU compute capability 2.1 is not supported (requires >=3.0)

CUDA 安装成功的

这个也没问题

如果是GPU太老了的话,算力不够,那为什么添加模拟器也不够。。。

theDataDigger的主页 theDataDigger | 初学一级 | 园豆:6
提问于:2019-10-28 10:02
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册