[Pkg-opencl-devel] Bug#860805: Bug#860805: Could we set bug #860805 against beignet-opencl-icd to stretch-is-blocker?

Michael Gernoth michael at zerfleddert.de
Tue May 2 20:42:17 UTC 2017


Hi,

On Tue, May 02, 2017 at 07:40:43AM +0100, Rebecca N. Palmer wrote:
> Has anyone tried the clFFT test I requested above?

I've now done a test on my system (Thinkpad T440s, i5-4300U):

1. Without the patch (stderr):

   drm_intel_gem_bo_context_exec() failed: Device or resource busy
   Beignet: "Exec event 0x55e6d5920fd0 error, type is 4592, error staus is -5"
   (err: 0)after clGetPlatformIDs
   (err: 0) Platform found: Intel Gen OCL Driver
   (err: 0)after clGetDeviceIDs
   (err: 0)Device found on the above platform: Intel(R) HD Graphics Haswell Ultrabook GT2 Mobile
   (err: 0) after clCreateContext
   (err: 0)after clCreateCommandQueue
   (err: 0)after clfftInitSetupData
   (err: 0)after clfftSetup
   
   Performing fft on an one dimensional array of size N = 8192
   (err: 0)after clCreateBuffer
   (err: 0)after clfftCreateDefaultPlan
   (err: 0)after clfftSetPlanPrecision
   (err: 0)after clfftSetLayout
   (err: 0)after clfftSetResultLocation
   (err: 0)after clfftBakePlan
   (err: 0)after clEnqueueWriteBuffer
   drm_intel_gem_bo_context_exec() failed: Device or resource busy
   Beignet: "Exec event 0x55e6d61cf540 error, type is 4592, error staus is -5"
   clEnqueueNDRangeKernel failed second... -14 params: 1 1024 128 0
   ERROR executing the kernel -5
   (err: -14)after clfftEnqueueTransform
   (err: -14)after clfftEnqueueTransform = CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST
   (err: 0)after clFinish
   (err: 0)after clEnqueueReadBuffer
   Time took 1: 0.000406


ERROR: found same numbers !!! ... FFT was not executed !!!

2. With the patch (stderr):

   (err: 0)after clGetPlatformIDs
   (err: 0) Platform found: Intel Gen OCL Driver
   (err: 0)after clGetDeviceIDs
   (err: 0)Device found on the above platform: Intel(R) HD Graphics Haswell Ultrabook GT2 Mobile
   (err: 0) after clCreateContext
   (err: 0)after clCreateCommandQueue
   (err: 0)after clfftInitSetupData
   (err: 0)after clfftSetup
   
   Performing fft on an one dimensional array of size N = 8192
   (err: 0)after clCreateBuffer
   (err: 0)after clfftCreateDefaultPlan
   (err: 0)after clfftSetPlanPrecision
   (err: 0)after clfftSetLayout
   (err: 0)after clfftSetResultLocation
   (err: 0)after clfftBakePlan
   (err: 0)after clEnqueueWriteBuffer
   (err: 0)after clfftEnqueueTransform
   (err: 0)after clFinish
   (err: 0)after clEnqueueReadBuffer
   Time took 1: 0.000887

stdout contains values which could be the in- and output of an FFT in
the 2. case.

Cheers,
  Michael



More information about the Pkg-opencl-devel mailing list