cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

jpsollie
Adept II

OpenCL kernel recycling makes Xorg crash

System:

CPU: turion ultra ZM-86 / 4GB

GPU: radeon HD 4570 / 512MB

Software:

Xorg 1.12.4

Catalyst 13.1 for legacy GPU

GCC 4.6.3

linux kernel 3.2.43

I have a very weird problem while performing an 'iteration' over an openCL kernel:

when the program iterates over the kernel for more than 2 times, it makes the Xorg server crash.

I can run the program more than 2 times sequentially when it does not perform iteration

I can run the program in iteration mode when launching it from the console: the system is perfectly stable when Xorg is not running.

some minor remark here is that during kernel execution, Xorg also 'locks up': if you put a clock on the background before launching the program in non-iterative mode, it just keeps the time before launch until it finalizes, then the screen is redrawn.

Is there any way I can instruct the program to be less 'aggressive" with its resources? I already tried a clfinish at the end of each iteration to make sure I did not forgot any read / writes in the command queue, but that didn't help either.

0 Likes
15 Replies