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
