The license in case anyone was wondering:
<a href="https://spdx.org/licenses/MulanPSL-2.0.html" rel="nofollow">https://spdx.org/licenses/MulanPSL-2.0.html</a>
Seems BSD-ish and it is approved by OSI:
<a href="https://opensource.org/license/mulanpsl-2-0/" rel="nofollow">https://opensource.org/license/mulanpsl-2-0/</a>
Another very high performance effort is VRoom![0].<p>As of the latest update in the blog, they are at 10.3 DMips/MHz.<p>0. <a href="https://moonbaseotago.github.io/" rel="nofollow">https://moonbaseotago.github.io/</a>
China already surpassed US economy according to some studies. And it was at 1/100 of US economy tens of years ago.<p>Part of this rise to power is due to US companies investing there, buying and giving know-how in the process, but the huge part is they've built some of the world best learning systems, the state is massively investing in education, they invest more than any other country in research. And, perhaps one of the biggest factors, unthinkable in the West, is that Chinese economic entities are cooperating instead of being secretive. If one Chinese company will develop something, you can bet the rest will learn that fast and will use it in the next economic cycle. In China all knowledge is in fact a big open source scheme. Every new startup can benefit from the know how, experience and research done by others. This accelerates accomplishments like crazy.<p>So, to recap: CCP makes good plans for very large time scales, they have one of best education systems, they try to educate as much people as possible, they invest heavily in research, companies are more likely to cooperate instead of competing, knowledge is shared.<p>It's a perfect recipe for success. And I just wonder why other countries can't apply the same recipe.
Some people might be interested in Ocelot:<p><a href="https://github.com/tenstorrent/riscv-ocelot">https://github.com/tenstorrent/riscv-ocelot</a><p>Its basically the evolved BOOM Core from Berkley but with a full RISC-V Vector Unit attached.<p>I had really hoped more people put more investment in BOOM.
Professor Bao of the OpenXiangShan team is known for his outspokenness, particularly in advocating for the academic model of the RISELab at UC Berkeley, which he often refers to as "Open Source Heavy Industry". As a result, he is a strong proponent of the OpenXiangShan project, as he firmly believes that it is the ideal means of producing high-quality research.
I'm more interested that they also developed an agile methodology for Hardware development here
<a href="https://github.com/OpenXiangShan/XiangShan-doc/blob/main/publications/micro2022-xiangshan.pdf">https://github.com/OpenXiangShan/XiangShan-doc/blob/main/pub...</a>
.
If China manages to reduce its dependency of US based tech like CPUs, I wonder how this will affect the two economies.<p>Would it be a viable idea to buy shares in China based tech companies now? The thinking is that if CCP pushes something real hard by investing large amounts of resources in it, the chances are higher that they will succeed. Not tomorrow but in 10 or 20 years. Conversely, if US based tech companies will have competition, it is likely that their value will go down a bit at one point.<p>Also, it's possible that if China builds domestic silicon tech we will see a race to the bottom if they will want to aggressively price their products and try to undercut their competitors. Then it might be a bad idea to own any shares in tech companies, no matter where they are located.
Has somebody compare-able DMips/Mhz numbers for:<p>* Intel i7-4600U CPU DMips/Mhz (I found about 10 DMips/Mhz)<p>* RISC-V VRoom = 10.3 DMips/MHz (still in development)<p>* RISC-V XiangShan = ?<p>* RISC-V others ?
Tangential, but I'm intrigued to see Chisel having such success. Can anyone in the know comment on how it's doing and what impact it has in the hardware industry?
This is part of China's effort to have its own IC industry. The project is now owned by BOSC, Beijing Open Source Chip Research Instiutute[1]<p>[1] <a href="https://www.bosc.ac.cn/yjyjs" rel="nofollow">https://www.bosc.ac.cn/yjyjs</a>
I wonder, which instruction fusions are implemented, as it is key to high-performance RISC-V and the reason not to have conditional movs & alike in macro-ISA.<p>Unfortunately, documentation for Micro-ISA is in Chinese only :-(
Sad this is tainted by the current US-china conflict on chip manufacturing.<p>But there are good guys everywhere (and bad too), and anything pushing a world-wide royalty free modern ISA toward "real-life" usage does its part.<p>I hope one day I'll buy a AAA game, with a noscript/basic (x)html browser and play it on highly performant RISC-V CPU.<p>Don't forget, the bad guys hate simple but able to do a good enough job, stable in time standards.
are there any books to learn about advanced cpu design with dispatch queues, microop schedulers, etc. the most I could find would cover basics of CPU design, not advanced stuff.
Odd choice to do hardware design in scala...<p>I wasn't aware of any other big players doing this... I suspect it will limit the impact this project can have if industry can't adopt it easily into existing processes.