Editing User talk:Masterzorag
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
'''SPU Problems on Linux 3.x, OpenCL related | |||
--------------------------------''' | |||
As far as I know, I'm the only coding OpenCL on the Cell here, if someone want to test something be warned that due some spufs changes that ppc-kernel-devs are (maybe) trying to fix, latest 3.3/3.4 | <pre> | ||
As far as I know, I'm the only coding OpenCL on the Cell here, if someone want to test something be warned that it's stable until 3.2 branch. | |||
This due some spufs changes that ppc-kernel-devs are (maybe) trying to fix, so now latest 3.3/3.4 branches falls into 'possible circular locking dependency detected' and slowdown runtime. | |||
Even disabling lock debugging it slowdowns runtime without debug messages, it happens even with OpenCL samples from IBM. | |||
</pre> | |||
http://permalink.gmane.org/gmane.linux.ports.ppc.embedded/50547 | http://permalink.gmane.org/gmane.linux.ports.ppc.embedded/50547 | ||
Latest tested kernels: | Latest tested kernels: | ||
* 3.2. | * 3.2.23 works fine | ||
* 3.3.3 falls into 'possible circular locking dependency detected' and slowdown runtime | |||
* 3.4.6 falls into 'possible circular locking dependency detected' and slowdown runtime | |||
* 3.5.3 falls into 'possible circular locking dependency detected' and slowdown runtime | |||
When program runs, OpenCL builtin function to query available SPEs reply 8 (!), so seems that the issue is OpenCL related. | |||
* 3.3.3 | |||
When program runs | |||