how to run a single kernel on multiple gpus on the same platform with single context
Each enqueueNDRange call is asynchronous. So, when you call it with multiple command queues it will be concurrent. Refer to the Binomial Option example in the SDK. Hope that answers your question.
how to check Binomial Option example in the SDK. can you please help me out.
Just go to the samples folder. You'll find it under opencl/cl/app/ on Windows. In linux I guess it'll be in either /opt/AMD.... or /usr/local/... not sure.
Retrieving data ...