I receive an assertion failure in cache.py on line 391
assert prg_devs[i] == devices[dest_index]
prg_devs is :
[<pyopencl.Device 'Tahiti' on 'AMD Accelerated Parallel Processing' at
0x2f02240>, <pyopencl.Device 'Tahiti' on 'AMD Accelerated Parallel
Processing' at 0x2f70650>, <pyopencl.Device 'Tahiti' on 'AMD Accelerated
Parallel Processing' at 0x3203770>, <pyopencl.Device 'Intel(R) Core(TM)
i7-3930K CPU @ 3.20GHz' on 'AMD Accelerated Parallel Processing' at
0x3321e40>, <pyopencl.Device 'Tahiti' on 'AMD Accelerated Parallel
Processing' at 0x33f5ac0>]
devices is :
[<pyopencl.Device 'Tahiti' on 'AMD Accelerated Parallel Processing' at
0x2f02240>, <pyopencl.Device 'Tahiti' on 'AMD Accelerated Parallel
Processing' at 0x2f70650>, <pyopencl.Device 'Tahiti' on 'AMD Accelerated
Parallel Processing' at 0x3203770>, <pyopencl.Device 'Tahiti' on 'AMD
Accelerated Parallel Processing' at 0x33f5ac0>, <pyopencl.Device
'Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz' on 'AMD Accelerated Parallel
Processing' at 0x3321e40>]
You will notice that the last two entries are swapped. This only seems
to affect AMD devices (Ubuntu 12.04 64-bit with the latest AMD drivers
manually installed). We have an identically-configured quad-SLI nvidia
system which does not exhibit this behavior.
-Tom
_______________________________________________
PyOpenCL mailing list
[email protected]
http://lists.tiker.net/listinfo/pyopencl