0
opencl 및 pyopencl을 처음 사용했습니다. 추가 할 기본 프로그램을 작성하려고합니다. 나는 this 문서를보고 파이썬에서이 작은 코드를 시도했다. 분명히 작동하지 않습니다.Pyopencl 배열 배열을 추가하기위한 합계
import pyopencl as cl
import pyopencl.tools
import pyopencl.array
import numpy
context = cl.create_some_context()
queue = cl.CommandQueue(context)
h_a = numpy.random.rand(3,3)
d_a = cl.Buffer(context, cl.mem_flags.READ_ONLY |
cl.mem_flags.COPY_HOST_PTR, hostbuf=h_a)
print cl.array.sum(d_a, dtype=None, queue=queue)
평가할 수있는 것처럼 이러한 미리 정의 된 기능을 사용하는 방법에 대해서는 확신하지 못합니다. https://github.com/benshope/PyOpenCL-Tutorial
것은, 나는 그것이 도움이 될 것입니다 희망 실행 해보십시오 :