5

In simple CUDA programs we can print messages by threads by including cuPrintf.h but doing this in PyCUDA is not explained anywhere. How to do this in PyCUDA?

username_4567
  • 4,737
  • 12
  • 56
  • 92

1 Answers1

5

On Compute Capability 2.0 and later GPUs, cuPrintf.h is discouraged in favor of just using CUDA's built-in printf(). To use it, just #include <stdio.h> and call printf() just like on the host.

The PyCUDA wiki has a specific example of this.

harrism
  • 26,505
  • 2
  • 57
  • 88