pyopencl

    8熱度

    2回答

    之間的差異讓 import pyopencl as cl import pyopencl.array as cl_array import numpy a = numpy.random.rand(50000).astype(numpy.float32) mf = cl.mem_flags 是什麼 a_gpu = cl.Buffer(self.ctx, mf.READ_ONLY | mf

    2熱度

    2回答

    Hello大家好, 舉一個例子考慮兩個openCL內核一個內核讓我們說add和other是sub。 加載內核是 __kernel void add(global int *output1,global int *input1,global int *input2 /* Put other parameters here */ ) { int i = get

    0熱度

    2回答

    我想在的virtualenv目錄編制在Ubuntu 12.10 pyopencl,但它似乎是輸出錯誤: gcc -pthread -fno-strict-aliasing -fwrapv -Wall -O3 -DNDEBUG -fPIC -DPYGPU_PACKAGE=pyopencl -DBOOST_PYTHON_SOURCE=1 -DPYOPENCL_USE_DEVICE_FISSION=1

    0熱度

    1回答

    我一直工作在一個PyOpenCL程序,將採取在OpenCL內核(代表圖像過濾器)和圖像並應用所述過濾器,以生成輸出圖像。問題是我需要讓這個程序在任何大小的圖像上運行。我使用Cloo(http://sourceforge.net/projects/cloo/)框架編寫了一個類似的程序,但是我想讓一些東西更具可移植性(因爲Cloo框架失敗了)在Linux上正常運行)。 現在,在我的C#實現,我只是分裂

    2熱度

    1回答

    Hello Everyone .... 我是新來的opencl並試圖探索更多@它。 openCL程序中local_work_size的工作方式以及它在性能方面的重要性。 我工作的一些圖像處理算法中和我的OpenCL內核,我給 作爲 size_t local_item_size = 1; size_t global_item_size = (int) (ceil((float)(D_can_wid

    1熱度

    1回答

    在實時執行的圖像處理algorithm(fitering,segmentation,matching),其中之一提供了更多的速度方面:PyOpenCL或OpenCL的? 我該如何開始使用PyOpenCL? 什麼IDE可以用於PyOpenCL編程? 是否有獨立的SDK可用於PyOpenCL或我們使用相同的 Nvidia或AMD提供的OpenCL SDK? PyOpenCL在網絡上沒有太多示例代碼,因

    0熱度

    1回答

    我想爲我的平臺上的特定設備創建上下文。但我得到一個錯誤。 代碼: import pyopencl as cl platform = cl.get_platforms() devices = platform[0].get_devices(cl.device_type.GPU) ctx = cl.Context(devices[0]) 我得到的錯誤: Traceback (most rec

    2熱度

    1回答

    當寫C OpenCL的宿主程序++中,我們使用下面的API調用的OpenCL內核: cl_int clEnqueueNDRangeKernel ( cl_command_queue command_queue, cl_kernel kernel, cl_uint work_dim, const size_t *global_work_offset, cons

    0熱度

    2回答

    我想傳遞一個結構的OpenCL內核,該結構是 struct test { int *x; float *y; char *z; }; 和存儲器分配和初始化是像 struct test t; t.x = (int*)malloc(sizeof(int)*100); t.y = (float*) malloc (sizeof(float)*50); t.z

    0熱度

    2回答

    我無法弄清楚如何用Cygwin安裝pyopencl。以前從未使用過Cygwin,所以我非常遺憾我如何啓動python並使用它來運行我的.py安裝文件。