The CPU handles all the tasks required for all software on the server to run correctly.A GPU, on the other hand, supports the CPU to perform concurrent calculations. A GPU can complete simple and repetitive tasks much faster because it can break the task down into smaller components and finish them in parallel.
CPUs are optimized for sequential tasks, while GPUs are optimized for parallel tasks. To get the best gaming performance, it's important to have a balanced system where the CPU and GPU complement each other, rather than one significantly outperforming the other.