I'd be so excited if I could buy a chip and a motherboard and just drop them into a standard ATX case. But I don't think there exists a consumer-purchaseable RISC-V or ARM chip that isn't a whole system on a chip.
I'd be so excited if I could buy a chip and a motherboard and just drop them into a standard ATX case. But I don't think there exists a consumer-purchaseable RISC-V or ARM chip that isn't a whole system on a chip.
https://www.cnx-software.com/2023/04/18/adlink-ampere-altra-...
https://www.cnx-software.com/2023/06/30/64-core-risc-v-mothe...
Unless it's for curiosity, then that makes sense to me.
The only thing Apple Silicon improved on is battery life/power consumption/thermals and yet there are lots of people who think it's better across the board despite faster x86 chips existing on the market.
I think excitement about architecture among end users is often not based in reality as the whole point of operating systems and high level languages is to abstract it all away.
Why are people into ham radio or trains or mechanical watches? Some people just find stuff neat.
I don't have any practical use for a RISC-V mobo that an x64 system couldn't handle. I just think it's cool. It excites me.
So anyway, the reason is whenever risc-v makes sense to switch to for cost and performance, I think I'll do it at that time. There is no reason I can see for me to think about it until then. Literally it's going to be exactly the same for me except maybe doing something like `apt install somepkg-risc-v` for some packages and I'm pretty sure that will be the only thing different for me.
Makes sense now or still confused?
> You're paying for [...], not the ISA
https://pricebaba.com/mobile/pricelist/low-cost-phones-in-in...
Sadly, it's impossible to estimate the relative cost without knowing the ISA licensing terms, and I haven't been able to find anything.
Yes, and that is the market where RISC-V is actually appealing. Once you go higher end, the appeal of a no license cost ISA rapidly drops off and stops being a significant factor.
When a firm pays Arm a licensing fee for the Arm ISA that fee helps support the development of the Arm ISA.
When someone who works for SiFive or Tenstorrent etc works on the development of the RISC-V ISA, they are being paid and those costs will be recovered through the price paid for the products they sell. Others may use the ISA at zero cost but someone is paying.
Now you could argue that costs will be lower in aggregate because of greater competition, but the cost isn't zero in total.
But here is why I'm excited about RISC-V: I write my software in C, and I want it to be as portable as possible. RISC-V is something different that will exercise new issues when my code is tested on it.
It's a dumb reason, yes. But I want a 32-bit chip and a 64-bit chip for testing. I want to have a server rack full of different chips with different architectures, RISC-V included, and set up a commit pipeline that kicks off a massive test suite on all of the VM's on those machines, running different OS's.
I want to test my code on hundreds of OS/arch platform sets.
RISC-V is a different architecture with different things. I want it.
It's limited ports wise (has a single nvme slot, but a ton of networking) and if you want to use it for a desktop you need to replace the noisy fan that comes with it. But I can actually be done.
It's the only board I'm aware of though.