what is the difference between server and desktop cpu?
Server CPUs frequently have more cores than desktop CPUs, since server workloads are much more multithreaded than most desktop workloads. AMD sells 8 and 12-core server CPUs and Intel sells 8-core server CPUs, while none of them sell more than 6-core CPUs for desktops.