3 main Factors on which we can compare both 3900x and 9900k are clock speed, cores, and threads. In 2 of them 3900x is the winner.3900x has more cores and threads than 9900k. But 9900k has a higher clock speed than 3900x