create account

Thoughts on socket compatibility with AMD and Intel by liberosist

View this thread on: hive.blogpeakd.comecency.com
· @liberosist ·
$11.36
Thoughts on socket compatibility with AMD and Intel
For much of this decade, Intel was happy to have very limited upgradability for their sockets. Bought a Core i5 2500K? Want to upgrade to a Core i5 6600K? You're out of luck. You need a new CPU and a new socket. It wasn't always like this. But with AMD floundering with Bulldozer, Intel was left with minimal competition. They could get away with anything, and so they did. By the way, I love writing these more technical posts, though I know the audience is for these is limited here. 

In 2016, AMD announced their brand new socket AM4 would be relevant all the way till 2020. This was a bold claim, and not many believed it. There wasn't much attention paid to it though, since neither did anyone believe AMD will be competitive in the near future.

But they were the year after, with Ryzen. Ryzen 2nd gen was even better, and a bonafide competitor to Intel. Ryzen 3rd gen blew Intel away in pretty much every workload, except for some niche ones such as high-refresh rate gaming. 

Amazingly, AMD stuck by their promise. It's not perfect compatibility, mind you, with some understandable exceptions. But if you bought a X370 board to run AMD A-Series, chances are it'd also run Ryzen 1st gen in 2017, Ryzen 2nd gen in 2018, and Ryzen 3rd gen in 2019. 

This was a remarkable achievement, and a paradigm shift, while Intel kept gouging their customers with new motherboards every generation or two. It also opened up new possibilities. For example, you could start off with a budget $50 CPU, or even lower on the second hand market, and then upgrade all the way up to the incredibly $750 Ryzen 9 3950X - a CPU that obsoleted Intel's entire lineup. Personally, I've gone from 1st gen Ryzen 7, to 2nd gen Ryzen 7 to 3rd gen Ryzen 9 on my Asus X370 Gaming motherboard. Everything works just fine, though it does lack some of the new features. 

A week ago, AMD made a shocking announcement, saying only the X570 and B550 boards will support Ryzen 4th gen. Of course, outrage ensued. Some argued that AMD had fulfilled their promise of supporting products until 2020, while others pointed out Ryzen 4th gen was also due to release in 2020, albeit towards the very end of the year. Many complained this was all due to AMD now abusing their new found dominant position in the market, just like Intel did. That isn't fair, though. 

There's a reason Intel dropped upgradability. Yes, they want you to buy a new motherboard every time, but moreso, it's just bloody hard to build BIOS that support so many CPUs. AMD learned that the hard way, and it turns out the regular 16MB BIOS in most motherboards simply cannot hold the data required for 5 generations of CPUs. 

Fortunately, AMD has since backtracked, and has now vowed to support 4th gen Ryzen on older motherboards wherever possible. There's a genuine technical limitation here, as mentioned above, so it'll be up to motherboard makers to support 4th gen Ryzen using two solutions - replace support for older CPUs with 4th gen Ryzen, or if the motherboard supports 32 MB BIOS, then there'll be no issues there. 

In the end, AMD has done the right thing, and has gone out of their way to support as many motherboards as possible for 4th gen Ryzen. They made a blunder by announcing they'd drop support completely, but at least they are doing what they can. 

Still, AMD hasn't a 100% lived up to the promise they made in 2016. They simply did not foresee the challenges of such a long-term support for one socket, though the consumer doesn't care - they made the claim after all. All that said, they have done a solid job, far exceeding what Intel has been able to offer. 

Going forward, I don't think AMD will be making such forward-leaning statements, so as to not shoot themselves in the foot again. AMD's next socket, let's say AM5, will probably release in 2021/22 with Ryzen 5th gen. When that happens, they are definitely not going to make statements like "AM5 supported up to 2025" like they did for AM4. Instead, it'll be a more vague commitment to support future platforms. I'm sure they'll try their best to actually support it for several generations, but AMD have learned the hard way that grand promises are sometimes just too much of a pain to respect. 
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 18 others
👎  
properties (23)
authorliberosist
permlinkthoughts-on-socket-compatibility-with-amd-and-intel
categorytech
json_metadata{"app":"peakd/2020.05.3","format":"markdown","tags":["tech","hardware","cpu"]}
created2020-05-20 01:20:00
last_update2020-05-20 01:20:00
depth0
children5
last_payout2020-05-27 01:20:00
cashout_time1969-12-31 23:59:59
total_payout_value6.192 HBD
curator_payout_value5.163 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,222
author_reputation177,167,275,265,899
root_title"Thoughts on socket compatibility with AMD and Intel"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id97,476,703
net_rshares24,592,938,530,728
author_curate_reward""
vote details (83)
@southernwolf ·
Yeah, I thought the pushback against AMD for initially saying they wouldn't support 4th Gen Ryzen was over the top. The fact they kept compatibility as long as they did, given how much the Ryzen line changes since the first iteration of it, is really quite remarkable. I feel like people really didn't understand that fact when they were complaining about it. Plus, why would you want to use such a new processor on a 3 year old MB? That would be like keeping a race horse tied up in the stables...
properties (22)
authorsouthernwolf
permlinkre-liberosist-qalwig
categorytech
json_metadata{"tags":["tech"],"app":"peakd/2020.05.3"}
created2020-05-20 01:37:30
last_update2020-05-20 01:37:30
depth1
children4
last_payout2020-05-27 01:37:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length498
author_reputation1,734,875,396,295
root_title"Thoughts on socket compatibility with AMD and Intel"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id97,476,853
net_rshares0
@liberosist ·
It's definitely a niche thing, but I do see the value. Like I mentioned, I've gone from 1st gen Ryzen to 2nd gen Ryzen to 3rd gen Ryzen on a single X370 motherboard. We've seen benchmarks show that the performance difference is negligible. Sure, I miss out on some new features like PCIe 4.0 and better memory OC, but I don't really need then right now, and more importantly using the same motherboard has many benefits - it's just easier, some of my software licenses (including Windows) is tied to my motherboard, so that saves some time too. 

Other practical scenarios would be, one may be cash strapped and need a system urgently, they can opt for a Ryzen 3 or even Athlon APU. Then over time save up and upgrade to better CPU, add a GPU etc.
👍  
properties (23)
authorliberosist
permlinkqam6bv
categorytech
json_metadata{"app":"hiveblog/0.1"}
created2020-05-20 05:09:30
last_update2020-05-20 05:09:30
depth2
children3
last_payout2020-05-27 05:09:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length747
author_reputation177,167,275,265,899
root_title"Thoughts on socket compatibility with AMD and Intel"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id97,479,240
net_rshares5,948,226,442
author_curate_reward""
vote details (1)
@southernwolf ·
This is true! I do definitely see the value in longevity of base parts for a system. I still think what AMD managed to achieve thus far was quite remarkable in terms of backwards compatibility! 
properties (22)
authorsouthernwolf
permlinkre-liberosist-qama1l
categorytech
json_metadata{"tags":["tech"],"app":"peakd/2020.05.3"}
created2020-05-20 06:29:45
last_update2020-05-20 06:29:45
depth3
children2
last_payout2020-05-27 06:29:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length194
author_reputation1,734,875,396,295
root_title"Thoughts on socket compatibility with AMD and Intel"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id97,479,940
net_rshares0