TOpenCLCommandQueue.OutOfOrder Property

property OutOfOrder: Boolean;

Set this property to true, if you would like to have commands executed out of order.

Returns: Boolean

Remarks:

Cosecutive kernels submitted to this queue will not finish in the order in which they were started, if this property is set to true. The driver in this case allowed to optimize the order of execution to achieve highest performance on the device. And exception will be raised if this property is set to true and device does not support this feature. See TOpenCLDevice.QueueOutOfOrderExec for more information.