Привет, мир с устройства + PYCUDA - PullRequest
0 голосов
/ 15 мая 2019

Я начинаю изучать PyCUDA в Google Colab. Я пытаюсь запустить пример "printf".

Все работает нормально, но я не получаю вывод на последней строке. Как я могу решить это?

import pycuda.driver as drv
import pycuda.autoinit
from pycuda.compiler import SourceModule

mod = SourceModule("""
#include <stdio.h>

  __global__ void myfirst_kernel()
  {
    printf("Hello,PyCUDA!!!");
  }
""")

function = mod.get_function("myfirst_kernel")
function(block=(4,4,1)) 

# Flush context printf buffer 
cuda.Context.synchronize()
...