在PyCUDA中打印消息

use*_*567 5 cuda pycuda

在简单的CUDA程序中,我们可以通过包括cuPrintf.h来按线程打印消息,但是在PyCUDA中这样做并没有在任何地方解释.如何在PyCUDA中执行此操作?

har*_*ism 5

在Compute Capability 2.0和更高版本的GPU上,cuPrintf.h不鼓励使用CUDA的内置printf().要使用它,只需在主机上#include <stdio.h>调用printf()即可.

PyCUDA维基有一个具体的例子.