AnsweredAssumed Answered

Execution of OpenCL Kernel on more than one GPU

Question asked by w00 on Aug 27, 2014
Latest reply on Sep 1, 2014 by w00



i want to execute different instances of the same kernel on 2 AMD Radeon HD 6870 at the same time.

Every kernel instance is called by one instance of the host program.

I have a AMD Sempron(tm) 140 Processor. It has 1 core only.


1 cpu core --> host program --> kernel instance

               ---> host program --> kernel instance


The problem is, that while 1 kernel is executed on 1 gpu, i can't start the other instance of the kernel on the other gpu.

The second gpu has to wait until the first kernel execution has finished.


Can i make it work?

or could i execute 2 kernels on 2 gpu with a 2 core cpu?


I'm running debian linux:

Linux node4 2.6.32-5-amd64 #1 SMP Tue May 13 16:34:35 UTC 2014 x86_64 GNU/Linux


amd graphic driver version:

[fglrx] module loaded - fglrx 14.10.2 [May  5 2014] with 2 minors


NOTE: I'm connecting to a shell by ssh.