安同 OS 架构支持规格表

安同 OS 支持多种处理器架构,本表介绍支持的各类处理器架构及相应的微架构指令集扩展支持、软件包架构名及编译器目标名等信息。本表分为一级架构、二级架构和实验性架构三组,对应不同支持和维护水平。


一级架构

一级架构包含安同 OS 支持水平最高的一类处理器架构,支持的软件及特性最为完整,更新也最为及时。此类架构在开发者间用户较多,有条件进行较为完整的使用测试。

安同 OS 支持处理器架构(一级架构)表
处理器架构名微架构指令集扩展支持要求软件包架构名编译器目标名
x86-64SSE2*amd64x86_64-aosc-linux-gnu
AArch64ARMv8.0, NEONarm64aarch64-aosc-linux-gnu
龙架构 (LoongArch)LSXloongarch64loongarch64-aosc-linux-gnu

*: 一部分软件(如 Blender)可能需要更高级的微架构指令集支持,如 AVX2


二级架构

二级架构包含安同 OS 支持较为完整的一类处理器架构,支持的软件和特性可能受限,更新也时有延误。此类架构在开发者间用户可能较少,且由于使用机会较少等各类因素,使用测试可能不完整。

安同 OS 支持处理器架构(二级架构)表
处理器架构名微架构指令集扩展支持要求软件包架构名编译器目标名
龙芯三号 (MIPS) *loongson3mips64el-aosc-linux-gnuabi64
POWER(64 位,小端序)AltiVec, VMW, VSXppc64elpowerpc64le-aosc-linux-gnu
RISC-V(64 位)G, Criscv64riscv64-aosc-linux-gnu

*: 这一系列处理器包括龙芯 3A1000, 3A1500-I, 3A2000(C), 3A3000, 3A4000, 3B1000, 3B1500, 3B2000, 3B3000, 3B4000 等型号;型号为 5000 或更高的均为基于龙架构 (LoongArch) 的处理器