Я работаю на куске OpenCL кода специализированной функции матрицы: для Dx1 вектора v, два DxD матриц A и B и постоянная c, возвращение 1xD вектора r где r[i] = c * sum_over_j (v[j] * A[i][j] * B[i][j]
Этой функция раскомментировала в документации PyOpenCL: http://documen.tician.de/pyopencl/runtime.html?highlight=enqueue#pyopencl.Event.wait Моей проблемы: я должен назвать ядро в течение петли и по
Это OpenCL 1.1, используя Intel SDK (1.5 x64). PyOpenCL 2011.2. Я на Linux (Fedora). Следующий код печатает "DERP1", но ничего больше. import pyopencl as cl
import numpy
import struct
ctx = cl.cre