BUG: maintain preference for CPU CL device