this post was submitted on 26 Nov 2024
78 points (84.2% liked)
Technology
59656 readers
2752 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
That's not true at all. It's a common misconception but there's nothing stopping x86 from also targeting a power efficient design. It's all about architecture and not the instruction set. There just hasn't been an incentive for Intel and AMD to focus their architectures on power efficiency since they make much more money in the server space. Lunar Lake is Intel's first real attempt at it.
The Z1 Extreme has already shown very comparable and sometimes better performance and power efficiency as the M2 chips and the Lunar Lake chips trade blows with the X Elite not just in performance but also power draw.
If you wanna know more, this goes very in depth on what the differences are: https://chipsandcheese.com/p/why-x86-doesnt-need-to-die
I agree it is not because they can't but because they didn't want to. But the truth is they haven't. Current offers match exactly what I have described in my comment. Intel and AMD have been sleeping on their laurels and ARM is coming for their lunch unless they move quick.
One of the reasons why it's harder for x86 is because the instruction set is simply more complex. You either need a decoder to turn it into simpler instructions, or more hardware to handle the complex instructions, both of which increase the number of transitors, and therefore power draw until we create a room temp superconductor
Both RISC and CISC decode into micro-ops regardless. Read the article, it goes into detail, the diagrams make it pretty clear if you don't want to read the whole article. Modern processors have no notable differences between RISC or CISC designs anymore in the way you described. The only thing RISC and CISC differs in is essentially just the interface that assemblers assemble code into. Which is different across ISAs anyways.