Benchmarks of Loongson 3a5000 againt Amd Zen 1 and Ampere Altra 4core. It is "competitive" but not matching in some test.
"Zooming back up, China’s domestic chip efforts are in a bit of a funny position. Zhaoxin’s KX-6640MA and Phytium’s D2000 both suffer from poor per-core performance. The 3A5000 is better, and represents the strongest CPU effort we’ve seen from China so far. But it won’t enjoy the strong x86 or ARM software ecosystems, and a CPU’s performance doesn’t mean much if you can’t make it run your software."
Btw, that’s a really nice article comparing 3A5000 to Zen 1. Reading through it, it’s quite apparent that Loongson have plenty of improvement left. It seems like they are doing well in IPC, but are doing more instructions for same tasks as x86 & ARM. That is to be expected given that it is more RISC than the other two, but I think there are likely room for improvement as they continue to discover how they can make the general instruction calls to be more efficient.
Also, I think it sounds like they can make branch prediction, L1, L2 & L3 cache miss work more efficiently. It’s not surprising that they still have a lot of work to do on these fronts. But as we know, 3A6000 with LA664 cores will come out this year. It will use 12nm instead of 14nm process. The instruction set should be more refined. The compilers, branch predictions, caching, IPC and clock speed should all be improving over 3A5000 and LA464 cores. The incorporation of a next gen bridging chip with GPU should also make it all more efficient.
But more importantly, software support and x86/ARM translation should continue to improve over time. Those are the factors that will affect its wider adoption.
This article also confirms why Hygon has been doing so well in domestic procurement. By being based on Zen 1, it would have higher performance than 3A5000 and other domestic CPUs like D2000 and Zhaoxin chips. Since, we know from this lookup that 3A5000 is better than those CPUs, but inferior to Zen 1. It would be interesting to see if 3A6000 actually turns out to be between Zen 2 and 3 in performance (as Loongson promised).
Going forward, 6000 series CPUs (especially server version) will imo be widely bought by Huawei cloud and data centers if they are competitive. There is not a lot of other options for Huawei, since anyone that works with Huawei will get put on entity list.