cancel
Showing results for 
Search instead for 
Did you mean: 

OpenCL

skn1975
Adept I

Re: AMDGPU OpenCL Weird Results

Jump to solution

Let me add a reply: A C-style workaround is present here

Workaround for AMD-SI cards · GitHub

Is this the only way to do it? Do I have to create a new "programNull" ?

0 Likes
Reply
rdemaria
Adept I

Re: AMDGPU OpenCL Weird Results

Jump to solution

It seems correct to me. Unfortunately I cannot test the code before mid August because I had an hardware failure... I will then get back this issue...

0 Likes
Reply
skn1975
Adept I

Re: AMDGPU OpenCL Weird Results

Jump to solution

No problem about that. One clarification is needed. Suppose If I have multiple kernels to enque, do I have to generate a null kernel after every valid kernel or can it be done after all valid kernels have been enqueued, only once?

0 Likes
Reply
rdemaria
Adept I

Re: AMDGPU OpenCL Weird Results

Jump to solution

I am not sure. It is possible that only the latest is needed, but I would

need to check. I would also try to see if this enqueeMap... found in the

C++ is actually doing the same. I have no idea what the issue really is and

why the fix works in this case...

0 Likes
Reply
skn1975
Adept I

Re: AMDGPU OpenCL Weird Results

Jump to solution

so take a look at this

AMD SI GPU's - Weird result. · Issue #301 · CNugteren/CLBlast · GitHub

This is even weird! Maybe that is the real solution

0 Likes
Reply