4 ms·
New high performance microarchitecture costs hundreds of millions to develop. You need to develop new microarchitecture every five years or so to stay competit
by Nokinside 8y ago
New high performance microarchitecture costs hundreds of millions to develop. You need to develop new microarchitecture every five years or so to stay competitive.
It's not hacking VHDL in your basement type thing where everyone can adds new stuff and it just works together trough common agreed api. All changes must run trough long chain of verification and testing from functional models to physical placement, testing and verification.
- AnthonyMouse 8y agoWhich is why you don't start off by trying to challenge AMD and Intel on raw performance. But more to the point, most of Linux isn't developed in basements either. Someone like Google/Facebook/Amazon/Microsoft decides it's worth their resources to make a more power efficient chip for their datacenters and more valuable to get further improvements from third parties than to try to sell it externally at commodity margins, or that "commoditize your complement" would be a good thing to do for cell phone chips, and now you've got a billion dollars in funding.
- Nokinside 8y agoI believe there is a good economic model for open hardware design but it's not the software model. "commoditize your complement" means that only those whit physical hardware can make money. IMHO Syndicate with clever licensing around RISC-V infrastructure would be the best idea. The clever licensing part: 1) mandatory licensing: licensees must license to everyone with the same conditions. licensees can't refuse to license. 2) pricing model: licensees periodically announce valuations at which they commit to sell their IP, and must sell their intellectual property for that value to anyone who is willing to commit to smaller license fees. There can be a periodic auction each year.
- AnthonyMouse 8y ago> "commoditize your complement" means that only those whit physical hardware can make money. Those companies are the ones with physical hardware. But it's also not true that they'd be the only ones to make money. If you lower your supplier's margins on hardware and then pass half the savings on to your customers, you get both higher margins and higher volumes. But your customers still get lower prices, which means they make more money too, on top of the transactions that it made feasible that weren't previously.
- deleted 8y ago[deleted]
- dfox 8y agoReportedly, Intel does mostly fully automated synthesis and instead of manually tuning the layout, they improve their essentially fully in-house Verilog to silicon toolchain.
- Nokinside 8y agoEveryone uses automated toolchains, but getting physical layout from toolchain does not mean it works or performs. What makes it possible to design small volumes of custom asics for reasonable price is old and well known process, increasing the error margins (and sacrificing performance) or using existing modules. Simulation mostly works and can be trusted, yield is predictable etc.