AnsweredAssumed Answered

Is it possible that an OpenCL CodeXL run produces other results than a raw run?

Question asked by dasmurkel on Aug 26, 2013

Hi everyone!

 

When I run my program in CodeXL with the exact same code and options, I get different results then when I run it on the console without CodeXL. My question is, whether this is at all possible or if I should start to be looking for a bug now. It's not that the results are completely wrong, they are just a little bit off.

 

The OpenCL code heavily uses floating point arithmetic and trigonometric functions and I've experienced before that those functions tend to produce different results for different devices or even the same device and different implementations, especially using float values. Is this the case here or am I missing something?

 

Best regards,

 

Matthias

Outcomes