Hi Andreas,

I just tried it on my Nvidia GPU (driver 304.60, CUDA 4.2 toolkit,
compute capability 2.1) and it ran fine without errors.  I did not
verify that out-of-order execution actually happened, but it did run.

Cheers,
Brendan Wood


On 10/29/2012 10:27 PM, Andreas Kloeckner wrote:
> Hi Jonny,
> 
> Jonathan Hunt <[email protected]> writes:
>> I apologise if I'm doing something dumb - I've tried googling to no avail.
>>
>> I am having trouble creating an out-of-order queue with pyopencl
>> (2012.2 / from git as of today).
>>
>> queue = cl.CommandQueue(ctx,
>> properties=cl.command_queue_properties.OUT_OF_ORDER_EXEC_MODE_ENABLE)
>>
>> raises LogicError: CommandQueue failed: invalid value
>>
>> It works fine for an ordered queue (properties = 0).
>>
>> This is on OS X 10.8 with Apple drivers and devices:
>> [<pyopencl.Device 'Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz' on
>> 'Apple' at 0xffffffff>,
>>  <pyopencl.Device 'GeForce GT 650M' on 'Apple' at 0x1022600>]
>> (it occurs on both devices).
>>
>> Am I doing something wrong?
> 
> AFAIK, the Intel CPU implementation is the only one to support
> out-of-order mode for now. I might be wrong, though. I'd appreciate any
> dissenting opinions.
> 
> Andreas
> 
> _______________________________________________
> PyOpenCL mailing list
> [email protected]
> http://lists.tiker.net/listinfo/pyopencl
> 

_______________________________________________
PyOpenCL mailing list
[email protected]
http://lists.tiker.net/listinfo/pyopencl

Reply via email to