– Re: JOCL code working under Snow Leopard but not on Lion
In Reply To
It's actually pretty simple: there are fixed limits per processor. Register counts, local memory, and so on.
The more of these resources that are used by a given thread, the fewer threads can be executed concurrently. This might affect the work-group size limit (or not, depending on the vendors design).