I guess server is better, it will minimize the load impact on the CPU and GPU, related with using a Display manager,
Please see some of the tests we ran with OpenCL for performance numbers, and other Info: