cancel
Showing results for 
Search instead for 
Did you mean: 

OpenCL

rj_marques
Journeyman III

Re: Command Queue performance

Jump to solution

In this scenario, I should either use two command queues(execution and read/write queues), or just one out-of-order queue?

0 Kudos
Reply
MicahVillmow
Staff
Staff

Re: Command Queue performance

Jump to solution

Use two queue's, we don't support out of order queue's.

0 Kudos
Reply
timchist
Elite

Re: Command Queue performance

Jump to solution

Hi Micah,

I'm trying to implement exactly the same scenario. It works quite well in CUDA, but I can't make it work with an AMD GPU (5850). Probably I'm doing something wrong (e. g. not calling clFlush in the right moments). I have also heard that overlapping is automatically disable in profiler, is it correct? Will it also be disabled in queues created with CL_QUEUE_PROFILING_ENABLE?

Do you have any working code samples of such a pipeline? Also, with SDK 2.7, is it still required to set GPU_ASYNC_MEM_COPY to 2?

Thank you

0 Kudos
Reply
shawnccx
Journeyman III

Re: Command Queue performance

Jump to solution

Hello Micah,

I have the same question as Tim, but i'm using 7970. BTW, can Read/Write Rect functions also be overlapped? It will help if you can provide some working codes examples.

Thanks,

Shawn

0 Kudos
Reply