Tom Forsyth on Nostr: Just got caught up on The Discourse of CPU design and this article: Let me skip to ...
Just got caught up on The Discourse of CPU design and this article:
https://hackaday.com/2024/03/21/why-x86-needs-to-die/Let me skip to the chase - it argues that x86 is shit because it's got variable-length encoding, is out-of-order, and does speculative execution. It then says ARM and RISC-V are much better.
Er... except they also do all those things in the fast chips. Which the writer clearly didn't know. So they're not just wrong, they're ignorant.
Published at
2024-05-29 06:00:23Event JSON
{
"id": "74252969e62f8abaad8354941cf5cfd362eefe1aaa83cf6733d6713351b0528a",
"pubkey": "59c5c61181eb766e339fd4da8594510cc8ee73ae967fe4298fafc81c718619d4",
"created_at": 1716962423,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.gamedev.place/users/TomF/statuses/112522849409226914",
"activitypub"
]
],
"content": "Just got caught up on The Discourse of CPU design and this article: https://hackaday.com/2024/03/21/why-x86-needs-to-die/\n\nLet me skip to the chase - it argues that x86 is shit because it's got variable-length encoding, is out-of-order, and does speculative execution. It then says ARM and RISC-V are much better.\n\nEr... except they also do all those things in the fast chips. Which the writer clearly didn't know. So they're not just wrong, they're ignorant.",
"sig": "6eb20ccb0e4fce5448c4c0f91fb5100f1c4402be8813c4c7ae94c97cd9fcb2b0da65df609ad5cd4a983f3a4af8496b02103c7acbc3d14111daf1645ac8623162"
}