龙芯的 LSX 和 LASX 向量扩展
2023-2-27 16:4:53 Author: www.solidot.org(查看原文) 阅读量:10 收藏

龙芯最初是基于 MIPS 指令集架构,但最近切换到了名为 LoongArch 的自研架构。新的指令集架构保留了大量 MIPS 的语义,但使用了不兼容的编码,它的扩展支持也更好。LoongArch 的 LSX 和 LASX 向量扩展就是其中的典型例子。LSX 类似 x86 架构的 SSE,有 128 位向量寄存器和相应指令。LASX 类似 AVX2,都是 256 位向量扩展。与 SSE 和 AVX2 不同的是,LSX 和 LASX 没有公开的文档。但龙芯的 Linux 系统 Loongnix 提供了 LSX/LASX 工具链,让外界有机会更深入的了解这些向量扩展。

https://chipsandcheese.com/2023/02/26/loongsons-lsx-and-lasx-vector-extensions/


文章来源: https://www.solidot.org/story?sid=74243
如有侵权请联系:admin#unsafe.sh