02-13-2019, 07:06 PM
The high CPU use on startup is because of the kernel compilation. This is done by the opencl runtime which is provided from the opencl device driver. It creates some initial CPU load only for a short time on startup but disappears after a few seconds. Note that in benchmark mode, there's almost all the time initial startup, therefore you will have the CPU busy all the time compiling GPU kernels.