4 ms·
used to be MIPS based, is it still the case, could not find the info at that page.
by synergy20 3y ago
used to be MIPS based, is it still the case, could not find the info at that page.
- Findecanor 3y agoThe chip uses LoongSon's own "LoongArch" ISA. They moved away from MIPS supposedly because of fears of licensing issues. It is very much like the last revision of MIPS but modernised a bit: No more branch delay slot. No HI/LO registers. The arithmetic ops that trapped on overflow are also gone. There are published docs only for the scalar ISA subset: https://loongson.github.io/LoongArch-Documentation/README-EN.html https://loongson.github.io/LoongArch-Documentation/README-EN... Chips and Cheese has an analysis of the "LSX" and "LASX" SIMD sets. LSX is very much like MIPS's MSA. LASX is extended to 256 bits: https://chipsandcheese.com/2023/02/26/loongsons-lsx-and-lasx-vector-extensions/ https://chipsandcheese.com/2023/02/26/loongsons-lsx-and-lasx...
- fweimer 3y agoThe ISA manual is here: https://loongson.github.io/LoongArch-Documentation/LoongArch-Vol1-EN.html https://loongson.github.io/LoongArch-Documentation/LoongArch...