pyopencl

    14गर्मी

    2उत्तर

    मैंने कुछ परियोजनाओं पर ओपनसीएल के साथ काम किया है, लेकिन हमेशा कर्नेल को एक (कभी-कभी बड़ा) फ़ंक्शन के रूप में लिखा है। अब मैं एक और जटिल परियोजना पर काम कर रहा हूं और कई कर्नेल में कार्यों को साझा कर

    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

    5गर्मी

    1उत्तर

    मुझे Py2Exe से .exe बनाने का प्रयास करते समय PyOpenCL मॉड्यूल के साथ कुछ परेशानी हो रही है। Py2Exe .exe को ऐसा करना चाहिए (नहीं "आयात त्रुटि: यहां कोई मॉड्यूल नाम नहीं है), लेकिन जब मैं .exe चला रहा ह

    5गर्मी

    4उत्तर

    उबंटू में अजगर कार्यक्रमों के सेट के लिए nosetests करते हुए एक त्रुटि होती है: उपकरणों = [cl.get_platforms में घ के लिए घ() [0] .get_devices () अगर LogicError: clGetPlatformIDs विफल रहा है: मंच नहीं,

    5गर्मी

    1उत्तर

    मैं एक विशेष मैट्रिक्स समारोह के लिए OpenCL कोड के एक टुकड़े पर काम कर रहा हूँ: एक Dx1 वेक्टर v, दो DxD मैट्रिक्स A और B और एक निरंतर c के लिए, 1xD वेक्टर r लौट जहां r[i] = c * sum_over_j (v[j] * A[i]