←back to thread

366 points pabs3 | 2 comments | | HN request time: 0.416s | source
Show context
nolist_policy ◴[] No.41366371[source]
> The x86 instruction set is very very big. According to rough statistics, the ARM64 backend implements more than 1,600 x86 instructions in total, while the RV64 backend implements about 1,000 instructions

This is just insane and gets us full-circle to why we want RISC-V.

replies(6): >>41366607 #>>41366813 #>>41367102 #>>41367114 #>>41367130 #>>41368705 #
1. eternauta3k ◴[] No.41367102[source]
If an insane instruction set gives us higher performance and makes CPU and compiler design more complex, this might be an acceptable trade-off.
replies(1): >>41367284 #
2. panick21_ ◴[] No.41367284[source]
But it doesn't.

Its simply about the amount of investment. x86 had 50 years of gigantic amounts of sustained investment. Intel outsold all the RISC vendors combined by like 100 to 1 because they owned the PC business.

When Apple started seriously investing in ARM. They were able to match of beat x86 laptops.

The same will be true for RISC-V.