Forgot to do reply to all On 27 Aug 2014 07:46, "CRV§ADER//KY" <[email protected]> wrote:
> You are running 1 kernel with SIZE total threads and THREADS work group > size. The work group size is only about being able to share local memory > and doing barrier synchronisation. If your simulation needs neither, then > the work group size can be whatever gives you top performance (depends on > the hardware). > > On 26 Aug 2014 23:54, "Joe Haywood" <[email protected]> wrote: > >> When I launch a kernel using name(que, (SIZE,),(THREADS,),...) how does >> this get interpreted? For example, if SIZE is 1e7 and THREADS is 64 does >> opencl eventually launch 1e7 kernels with 64 threads per kernel? Or does it >> launch 1e7/64 kernels? Or something entirely different? >> >> Ultimately, I am trying to play 1e7 games of one handed solitaire with >> a 64 card deck. To get statistics on how many times x number of cards is >> left. What I hope/want is the 1e7 games with 64 threads each. My answers >> compare well to an openmp version but I'm afraid it might just be dumb luck. >> >> Any help is appreciated. >> >> _______________________________________________ >> PyOpenCL mailing list >> [email protected] >> http://lists.tiker.net/listinfo/pyopencl >> >>
_______________________________________________ PyOpenCL mailing list [email protected] http://lists.tiker.net/listinfo/pyopencl
