3 ms·
> The architecture doesn't offer anything actually new to the industry. There is more to live then technical specification. The change in the license and the d
by panick21_ 2y ago
> The architecture doesn't offer anything actually new to the industry.
There is more to live then technical specification. The change in the license and the development pattern and the business model does actually matter.
I suggest you watch some talks by Krste Asanovic who created the RISC-V project, he explained exactly this point.
> Open source software is unreasonably effective because of that trivial marginal cost of reproduction.
Its open hardware isn't as good as open software. Yes we know. Sadly we don't have a universal 3d printer. But that doesn't mean its worthless.
> Unlike the Linux kernel you can't compile a CPU core and reboot and get some performance gain.
Have you never used an modern FPGA?
> It just doesn't solve any of the very real problems of producing hardware.
If you have a narrow point of you of only considering manufacturing but if you broaden your point of view and look at the whole value chain, it absolutely does. And you know who agrees with me, tons of companies who have invested in RISC-V and the ecosystem.
If you don't believe me, I suggest you watch this video from Google where they explain why they are doing what they are doing:
https://www.youtube.com/watch?v=EczW2IWdnOM https://www.youtube.com/watch?v=EczW2IWdnOM
You can find videos like that from other companies, including hardware companies.
> It doesn't obviate the challenges or costs of developing new process nodes or chemistries.
I didn't know that producing hardware was the same as developing knew nodes. In your mind, the only thing that matters is the cost of new node development? Nothing else in the whole world matters to producing computer hardware?
> It doesn't help the marginal costs of producing hardware.
It helps the fixed cost, and the smaller your run is, the more important that is. And it actually does improve marginal cost in many cases, if you don't pay license fee anymore. Again, go and watch the talks by Krste, he explains a lot of other point that matters around this question and why RISC-V took off with so many companies, both producers and consumers.
As I pointed out, PCB went threw similar progression (and is still going). And this has been incredibly helpful to the whole industry.
> If you're just buying fully finished chips it's not like you're getting a discount because the manufacturer saved some money on the core design. They'll still charge whatever the market will bear and pocket the savings.
If there is a high quality core in the class you are looking for, and each manufacturer has access to that same IP, then competition will drive the IP value of that core to zero. That's basic economics. And that's exactly what groups like CORE-V are trying to do.
This exact same thing happened with software as well. It used to you would pay for things like a compiler. Because it was an important value add. But once there is an open source compiler you can't charge money for it anymore.
Funny how plenty of companies who buy a lot of chips, like industrial manufacturing companies have invested into the CORE-V project. Yet you claim it provides no value. Do these people just hate money? Or are they doing it out of the good of their own heart? Or do they understand something you missed? Consider watching presentation from Thales on that topic for example.
> The idea that open hardware will make the world better does not seem like a supportable statement. You're not getting a discount on an Android phone because someone patched a bug in the Linux kernel in their spare time.
Again, you seem to lack a basic understanding of economics. I am not getting a discount for a bug fixed in linux because the linux is already free. So the discount has already happened. You are literally missing the whole point of open source. The whole point is that bugs are getting fixed DESPITE ME NOT PAYING ANYTHING.
As long as all competitors have access to the same code, non of them can extract value from it but are still 'forced' to provide it.
Open cooperation has produced a system where the improvement cost are incredibly wide spread and the benefit are even wider spread. To the point where almost nobody can actually demand money for it. And thanks to this economic reality, we all benefit from this process.
The literal exact same process works for for hardware designs as well. Chips before going into manufacturing are literally just code and configuration. The value of that can be driven down. We are just not as far along and of course manufacturing has cost.
- calf 2y agoHas any of the presenters discussed the relevance of Moore's Law to RISC-V essentially being an open standard for commodity hardware (I think Dave Patterson has argued for this, akin to USB or internet protocol standards)? As in, in the last decade (prior to LLMs, etc.) people thought hardware would be a maturing market because Moore's Law was flatlining, hence it made sense then to have an open ISA instead of ARM IP-based economics. I'm just wondering aloud here.
- panick21_ 2y agoDavid Patterson and Jim Keller have talked about this primarily as far as I know.
- calf 2y agoThanks, I don't know about Jim Keller. Did they discuss Moore's Law specifically, or other relevant factors, or instead did they focus on the standardization argument for ISAs? edit: Ah, I see he's the "Moore's law is not dead" person.
- panick21_ 2y agoBryan Cantrill has as well, but not in relation to RISC-V (not directly at least).