在PyCUDA中打印消息

时间:2012-08-10 16:38:23

标签: cuda pycuda

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

1 个答案:

答案 0 :(得分:5)

在Compute Capability 2.0及更高版本的GPU上,不鼓励cuPrintf.h使用CUDA的内置printf()。要使用它,只需#include <stdio.h>并呼叫printf(),就像在主机上一样。

PyCUDA wiki有specific example of this