Closed GoogleCodeExporter closed 9 years ago
Matthias
Hmm, I wonder whether your card supports double. Aparapi is supposed to check
and revert to JTP if it does not. Are you sure that your card supports double?
Can you recreate with a small trivial program which fails for you, so we can
try it on other hardware?
Original comment by frost.g...@gmail.com
on 11 Jun 2013 at 11:19
Hi,
I looked some more in this issue and created a reference implementation in
JCuda, whereas I found out that the behaviour is exactly the same. So this
definitely has nothing to do with Aparapi. I suppose the difference between CPU
and GPU stems from some little different floating point implementation on GPUs.
Running several hundred floating point operations, those errors might sum up
and result in a total error. This is just a suspicion ...
Thanks,
Matthias
Original comment by matthias.klass@gmail.com
on 12 Jun 2013 at 9:03
Ah. Very interesting, thanks for following up and for reporting back to the
list.
I will close this.
Gary
Original comment by frost.g...@gmail.com
on 17 Jun 2013 at 8:44
Original issue reported on code.google.com by
matthias.klass@gmail.com
on 10 Jun 2013 at 2:11