Staggered upgrade cycles.
###In Desktops
if you have an i-series quad core from 2012 or newer it’s likely good enough. Ryzen 1000 releases and you don’t upgrade cause new motherboard plus new cpu is expensive maybe 5% upgrade but probably more like 2% cause 3% stay with intel. Ryzen 2000 same thing except 10% switch with around 4% going AMD and 6% staying on intel. Ryzen 3000 okay now you might consider it since your cpu is almost 10 years old probably 35% upgrade and it’s 25% AMD and 15% Intel since Intel is worse but brand loyalty. Ryzen 5000 yeah you’re probably pulling the trigger if what you currently have isn’t good enough probably 45% upgrade with 40% going AMD 5% going Intel because brand loyalty. Shift everything further out for each cpu generation. Notice too that there’s still 5% left and they’re the ones that won’t upgrade until their motherboard or cpu dies.
###In Laptops
laptops, in like 99% of the cases can’t replace their cpu. Laptop manufacturers also tend to have joint venture agreements that make switching cpu vendors tough. Laptop hardware has come a long way though. So again laptop from 2012. Ryzen 1000 was desktop only so you chose between a weak and power hungry apu or Intel and the odds of Intel were much higher for getting the rest of what you wanted in the laptop 10% upgrades 1% amd 9% intel. Ryzen 2000 still desktop only so same thing 25% upgrades 1% amd 24% Intel. Ryzen 3000u comes to laptops and is slower and more power hungry but very close to Intel 45% upgrades 5% AMD and 40% Intel. Ryzen 4000 comes out and smokes Intel in both power consumption and performance 15% upgrades 5% amd and 10% Intel. You may wonder why despite being better by now laptops aren’t all running ryzen 4000. Well there’s no U variant and pesky joint venture contracts. Remaining 5% are still holding out and may do so until their laptop dies.
###In Servers
A company bought 5 servers in 2012 with Intel xeon chips. They only phase them out as hardware begins to limit performance or as hardware dies. Maybe 1 of the 5 will be a bottleneck by 2021 and then they still have all sorts of complicated conditions such as instruction sets, core count, xeon specific IT configs (Intel vPRO or IME), clock speed, ipc, etc so maybe they add an epyc server instead of deprecating the old hardware. Maybe when hardware dies they have warranty replacement on it.
###In Workstations
You buy a xeon workstation in 2012. Threadripper 1 comes out and you want to upgrade but the xeon does well enough and you’ll get more milage out of a gpu upgrade roughly 5% upgrade 2% amd 3% Intel. Threadripper 2 comes out and roughly 10% upgrade 10% upgrade 4% amd 6% Intel. Threadripper 3 comes out and roughly 25% upgrade 12% amd and 13% Intel. Instruction sets matter way more here than most other workload types. But if you just want more cores for things like physics or number crunching or cgi rendering yeah you’re going threadripper. Most workstations stick with Intel or amd for a lot of reasons one of which being companies not wanting to take risks with amd that used to be worse off. Small business may behave differently though.
This is all approximations and guesstimates based on conversations I’ve had with friends involved in the industry sales. Hope this helps
Latest Answers