News for hackers. Stuff that matters.
Re:Ask HN: Why hasn't x86 caught up with Apple M series? by fluoridation on Tuesday August 26, 2025 @01:28PM (#45029656)
>This would strip out tons of MOV instructions which was proven with AMD64 to have a decent impact on performance.

Sure, but the topic is optimizing power efficiency by removing support for an instruction set. That aside, if an instruction isn't very performant, it isn't much of an issue per se. It just means it won't get used much and so chip design resources will be suboptimally allocated. That's a problem for Intel and AMD, and for nobody else.

Re:Ask HN: Why hasn't x86 caught up with Apple M series? by rerdavies on Wednesday August 27, 2025 @12:14AM (#45035397)
[delayed]
Re:Ask HN: Why hasn't x86 caught up with Apple M series? by fluoridation on Wednesday August 27, 2025 @07:09AM (#45037995)
Okay? x86-64 has like twenty extensions. What's your point?
Re:Ask HN: Why hasn't x86 caught up with Apple M series? by rerdavies on Thursday August 28, 2025 @04:16PM (#45056575)
The point was that, with respect to the effects of implementing multiple decode stages for multiple instruction sets, ARM doesn't have an advantage over x86 in that respect.

(M1 does, because they don't implement aarch32, or thumb).