Hacker News new | past | comments | ask | show | jobs | submit login

> incredibly good implementations on x86

In my experience Ryzen support on Linux is far from optimal. Have experienced tons of issues on zen+ and zen 2.

And don't forget that the x64 code is slowed down by tons of security mitigations. I don't think most of these are available on M2 yet.




> Ryzen support on Linux is far from optimal

What kinds of issues have you seen?

I've been running a home server with a Ryzen 7 PRO 4750G and so far it's been stellar.

> slowed down by tons of security mitigations. I don't think most of these are available on M2 yet.

Are they needed at all? I thought the security mitigations were mostly for x86-specific architectural issues. Would you mind to elaborate?


Nope, Spectre type attacks work on ARM too: https://www.pcgamer.com/intel-amd-and-arm-cpus-hit-by-new-sp...

Now the existing discovered ones may not, but I'm sure in time there will be ones for Apple Silicon too. Just like how people for the longest time thought AMD was safer than Intel in this regard, or that ARM wasn't vulnerable.


ARM (and IBM POWER) was vulnerable to meltdown, the huge practical bypass that AMD wasn't vulnerable to at all. Nothing about these attacks have been ISA dependent.


There have been some issues with power management, load distribution and stability. A quick googling will show you more.

Regarding the other point: run lscpu and compare enabled mitigations on Zen3 and M2. We still need a proper analysis to figure out which ones must be enabled on M2.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: