Chinese chipmaker tapes out 16-core DragonChain-powered CPU, 64-core coming — Loongson LS3C6000 server processor will rival Zen 3 CPUs

Loongson
(Image credit: Loongson)
Anton Shilov
Contributing Writer

Anton Shilov is a contributing writer at Tom’s Hardware. Over the past couple of decades, he has covered everything from CPUs and GPUs to supercomputers and from modern process technologies and latest fab tools to high-tech industry trends.

  • Shirley Marquez
    Another question is whether compilers for Loongson's instruction set (which from the reports I have seen is a fork of MIPS) are mature yet. Even if their CPUs are theoretically equal in performance to x86 and ARM, they could be held back by inadequate compilers that do not optimize well.

    Nonetheless, it's a significant achievement for Loongson.
    Reply
  • bit_user
    Shirley Marquez said:
    Another question is whether compilers for Loongson's instruction set (which from the reports I have seen is a fork of MIPS) are mature yet.
    They've been upstreaming GCC patches, for a couple years at least. Decent GCC support is needed to build the Linux kernel (though, it also compiles with LLVM, on at least some architectures). I don't know where LLVM support for Loongson stands, but LLVM doesn't have a major performance lead over GCC, overall.

    Shirley Marquez said:
    Even if their CPUs are theoretically equal in performance to x86 and ARM, they could be held back by inadequate compilers that do not optimize well.
    I think their ISA is similar enough to what has come before that GCC should be pretty good at optimizing for it.
    Reply