GPUPU模块
- skcuda
- pycuda
- skcuda
- renkia
- opencv
- numba
- tensorflow-gpu
- mxnet-gpu
- pyopencl
分割线上面的,除了skcuda意外,都用过。他们的,都是通过把numpy导入到显存中,然后计算,也有专门的C接口。numba,pycuda,renkia,skcuda我的文档里面都有他们的doc。这里注意下,在显存中pycuda/renkia/skcuda的数据好像和tf-gpu的不同,我不敢校准,用的时候注意下。
关于翻译
说实话,自己没有时间,用翻译软件翻译出来的非常糟糕,还要一点一点调格式,太累了,我这里就转过来,看英文原文吧,很容易看懂.
如果用GPU跑大型计算代码,比cpp在cpu上快的多.
学好GPUPU不仅要学会算法,还要了解进程线程的问题.