pyopencl

    3

    1답변

    Windows 10을 사용 중이고 동일한 오류가 발생합니다. AMD Radeon HD 5000 시리즈 GPU를 사용하고 있습니다. 나는 실행하면 OpenCL을 2.0.4.0 설치 : import pyopencl 나는이 오류가 무엇입니까 : ImportError Traceback (most recent call last) <ipython-i

    1

    1답변

    저는 OpenCL을 처음 접하는 초보자입니다. 나는이 웹 사이트에서 예제 코드 인 http://www.drdobbs.com/open-source/easy-opencl-with-python/240162614?pgno=2을 가져 왔고 약간 수정했다. 커널에 4x4 행렬을 하나의 숫자로 채우고 커널에서 다시 복구하려고합니다. 나는 그것이 사소한 코드라는 것을 알

    2

    1답변

    pyOpenCL에서 Mandelbrot 렌더러를 최적화하는 중이고 반복 작업을 분할하여 내 GPU를 더 잘 활용할 수 있습니다. max iterations = 1000 및 2 "chunk"가있는 예제 : 1. 반복 0-500에 대해 mandelbrot 이스케이프 알고리즘을 실행합니다. 2. 저장 모든 지점에 필요한 반복 경우 반복 < 500과 500의 반복

    0

    1답변

    나는 다음과 같다 (8) 16 바이트 길이의 무효 기록과 NumPy와 배열이 있습니다 array([[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0], [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0], [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0], [0 0 0 0 0 0 0 0 0 0 0

    0

    1답변

    opencl 및 pyopencl을 처음 사용했습니다. 추가 할 기본 프로그램을 작성하려고합니다. 나는 this 문서를보고 파이썬에서이 작은 코드를 시도했다. 분명히 작동하지 않습니다. import pyopencl as cl import pyopencl.tools import pyopencl.array import numpy context = cl.

    0

    1답변

    pyopencl 모듈을 사용하여 Python으로 OpenCl을 살펴 보았습니다. 저는 입력이없는 물건을 생성하고 예를 들어 사인파의 샘플을 생성하는 데 관심이 있습니다. 이렇게하려면 글로벌 ID를 사용하여 계산을해야했지만 글로벌 ID 결과를 반환하는 것이 좋습니다. 나는 아래의 코드를 사용합니다 import numpy as np import pyopenc

    0

    1답변

    모양 배열 (28 * 28)을 0으로 패딩하려고합니다. 이 배열은 PIL 라이브러리를 사용하여 이미지를 배열로 변환 한 결과입니다. OpenCL을 사용하여 커널을 작성했습니다. 이 프로그램은 무작위 numpy 배열에 대해서는 정상적으로 작동하지만 이미지에서 변환 된 배열에서는 제대로 작동하지 않습니다. 그러나, 이미지는 어레이로 적절하게 변환되고, 즉, 원

    0

    1답변

    예제와 비슷한 PyOpenCL을 사용하여 감소 합계를 만들려고했습니다 : https://dournac.org/info/gpu_sum_reduction. 모든 값이 1 인 벡터를 합계하려고합니다. 결과는 첫 번째 요소에서 16384 여야합니다. 그러나 일부 지점 만 수집되고있는 것처럼 보입니다. 로컬 색인이 필요합니까? 경쟁 조건이 있습니까 (두 번 실행하면

    0

    1답변

    Nvidia의 Tesla K10.G2.8GB에서 우분투 16.04.3 64 비트, 의 pyopenCL을 통해 OpenCL 프로그래밍. OpenCL 커널에 헤더 파일을 포함하지 않는 한 지금까지 아무 것도 원활하게 실행됩니다. 내 헤더 파일의 상단에 #include <stdlib.h>을 넣어 자마자, 내 인 OpenCL 커널 컴파일이 다른 파일들을 그 문제에

    0

    1답변

    OpenCL에서 내 Nvidia Geforce GTX 970에 최대 연산 유닛이 13 개인 이유를 누가 말해 줄 수 있습니까? 또한 실행 단위 (EU)와 동일한 최대 계산 단위가 있습니까? 왜냐하면 내 아이리스 6100 랩탑에서 device.max_compute_units는 48이며 이는 그래픽 카드의 EU와 동일합니다. 누군가이 문제에 관해 밝힐 수 있습