是否可以在OpenCL中的clCreateCommandQueue中使用多个属性

Fak*_*een 0 opencl

我正在使用OpenCL.启用时,我的工具不会生成内核统计信息OUT-OF-ORDER EXEC MODE.所以我决定使用启用分析,clCreateCommandQueue但后来我意识到如何同时使用两个属性?我现在要做的是,我想在异步(out-of-orderexecution)模式下运行profing enable.

Eri*_*lle 6

clCreateCommandQueue中的属性arg 是一个位字段.属性常量应该一起"或"运算:

..., CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE | CL_QUEUE_PROFILING_ENABLE, ...
Run Code Online (Sandbox Code Playgroud)