Chinese OS and software ecosystem

BlackWindMnt

Captain
Registered Member
Not sure if this is the correct thread to post this review.

Its about the StarFive VisionFive2

It might be a big step for RISC-V to get support to port opensource software and operating system for the RISC-V ecosystem.
The performance seems to place this board between the Raspberry pi 3 and 4, it already has some basic debian support with firefox and GIMP being to run on the FisionFive2 board..
 

tphuang

Lieutenant General
Staff member
Super Moderator
VIP Professional
Registered Member
Good video showing just the amount of work Loongson and CAS spent on developing LoongArch, creating the instruction set and improving its performance in terms of both making fewer instruction calls and improving compilers. Also talked about the work involved in improving x86 translator so that you can run windows program on LoongArch computer. There are many benefits to having your own ISA, but it requires a lot of work to getting more software supported and more people to use it.

It's my expectations that LoongArch and RISC-V are the way forward for Chinese semiconductor industry (more the latter). LoongArch chips are now becoming compatible with OpenHarmony thanks to work from Runhe software, which means it becomes another option for future Huawei products and projects. It seems like the instruction set and micro architecture is farther along for LoongArch vs RISC-V in terms of high end CPU for desktops and smartphones. It may be more logical for future Huawei phones/tablet to be using LoongArch CPUs.
 

tphuang

Lieutenant General
Staff member
Super Moderator
VIP Professional
Registered Member
It will help RISC-V that not only China is betting on it. Even many Western firms are doubling down, including Google.

Please, Log in or Register to view URLs content!

The x86 hegemony will probably slowly disappear.
Sure, one thing I learnt today is just how much Chinese government organizations are involved with loongson. The videos I watched were presented by members of Chinese academy of sciences. The founder of loongson is still a member of cas. More importantly, he has been a rep at people's congress for more 3 or 4 congress now.

The slides mentioned significantly about the need to get away from wintel (windows + Intel) and aa (android + arm) as motivations behind loongarch development. So with that, it made some sense for them to ban it's export and to create their own isa which they can find tune, improve and build software ecosystem over time. It's only with this level of support that loongson has developed a whole line of product. It has also been qualified with openharmony for industrial and iot chips.

So basically, cas is now really involved in both loongarch and risc-v. Long term, they will be isa of choice in china. Over the next 10 years or so, I would imagine x86 loose good chunk of their sales in china to loongarch and risc-v.
 

BlackWindMnt

Captain
Registered Member
It will help RISC-V that not only China is betting on it. Even many Western firms are doubling down, including Google.

Please, Log in or Register to view URLs content!

The x86 hegemony will probably slowly disappear.
Probably the reason Intel wanted to buy SiFive, I expect in 2 decades time that arm and x64 will have shrunk significantly.
Im wondering what AMD will do going forward haven't heard anything regarding their plans with this world in transition.
 

tphuang

Lieutenant General
Staff member
Super Moderator
VIP Professional
Registered Member
LAVsOtherISAs.png
btw, just to show how not ready Risc-V is. just look at this. CAS finds that for the programs it tried, MIPS64 required 20% more instructions, Risc-V required 31% more instructions and ARMS required 7% less (3% less in micro operations). So LoongArch has improved a lot and they continue to improve it for higher end processing. and it generally consumes less power than ARM
LA_x86TranslatorImprovement.png
Another thing to think about is just supporting translation from x86 or ARM binaries. Apple was able to reach 80% performance in translating from ARM to x86. They are at almost 70% now with translating x86 to LoongArch
LA_TranslatorGoals.png
Long term goals is to reach 80% performance with x86 translator and 90% performance with ARM translator. IN which case, there are a lot more software and OS you can run with LoongArch processor.
 

vincent

Grumpy Old Man
Staff member
Moderator - World Affairs
View attachment 105788
btw, just to show how not ready Risc-V is. just look at this. CAS finds that for the programs it tried, MIPS64 required 20% more instructions, Risc-V required 31% more instructions and ARMS required 7% less (3% less in micro operations). So LoongArch has improved a lot and they continue to improve it for higher end processing. and it generally consumes less power than ARM
That metric by itself is meaningless. what are the IPCs (instructions-per-clock) of the CPUs?
 
Top