diff --git a/SUMMARY.md b/SUMMARY.md index c2548ef42de6f823ece0839c263ddbd05201850e..a2ab2b64b6b98c34570bf6e91d7f69309cc57b23 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -9,6 +9,7 @@ * [跨处理器节点内存访问优化](./cloud_native/duptext.md) * [一云多芯硬件生态](./multi_arch/README.md) * [Intel SPR平台支持](./multi_arch/intel_spr_support.md) + * [龙蜥 Arm 生态支持](./multi_arch/arm_support.md) * [开源硬件 RISC-V 支持](./multi_arch/riscv.md) * [龙芯自主指令集的支持](./multi_arch/loongarch_support.md) * [AMD安全虚拟化的增强](./multi_arch/amd_support.md) diff --git a/materials/imgs/multi_arch/arm_support/arm_support.jpg b/materials/imgs/multi_arch/arm_support/arm_support.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4ff42b2b9290e1a9fef64ce6e3aa08430e105df9 Binary files /dev/null and b/materials/imgs/multi_arch/arm_support/arm_support.jpg differ diff --git a/multi_arch/arm_support.md b/multi_arch/arm_support.md new file mode 100644 index 0000000000000000000000000000000000000000..bcdacbaf90534591f557f82ae48fe286743009ad --- /dev/null +++ b/multi_arch/arm_support.md @@ -0,0 +1,15 @@ +# 龙蜥 ARM 生态支持 +tags: 一云多芯硬件生态, Anolis8 + +## 生态背景 +随着ARM架构技术的快速迭代发展,以及云服务厂商多元化的算力需求,ARM架构在数据中心服务器市场的渗透率正在逐年提升, 对ARM生态的支持也成为各大厂商近些年来的重点发展趋势。在这种背景下龙蜥社区也同步开展了对ARM软硬件生态的构建,为了 满足多样化的使用需求,龙蜥操作系统围绕一云多芯,对各个主流的ARM架构芯片同时展开了支持,其中包括阿里巴巴平头哥自研 的倚天芯片和其他厂商的ARM架构芯片。在对芯片支持的同时,更进一步在ARM架构丰富的芯片技术结合软硬件不断完善技术体系 和方案,同时对ARM应用生态的业务支持与探索也是龙蜥OS的主要发力点。 + +## 整体架构 + +![Anolis Arm 生态](../materials/imgs/multi_arch/arm_support/arm_support.jpg) + +芯片研发: 龙蜥社区围绕一云多芯,以及丰富ARM生态的策略,展开了对ARM芯片的全方位研发支持。龙蜥社区不仅深度参与倚天 710芯片的研发,从芯片设计,软硬件协同研发,到芯片验证,流片,以及结合业务的产品化领域深入合作。同时,龙蜥社区对鲲 鹏,飞腾,安培等其他ARM生态产品各种硬件功能也提供了完整的支持。用户可以使用龙蜥操作系统,针对在业内主流的几大ARM 芯片进行丰富的业务开发和应用。 +内核技术:龙蜥操作系统内核基于ARM生态硬件,围绕软硬件结合技术,深度展开全面的协同研发和优化,并将这些技术服务于应 用场景。例如:在性能加速方面,结合倚天的加解密软硬件加速器的全栈支持;稳定性方面,自研的RAS内核以及内存隔离技术, 能够有效降低服务器宕机率;隔离和混部技术,内核对MPAM进行了完善和优化,使之成为业务易用的混部资源隔离技术;以及全 新的硬件IP支持,如PCIE5,DDR5; 等。 + +## 应用场景 +龙蜥社区围绕ARM生态持续展开研发和探索,同时深度结合ARM架构进行性能优化,完善ARM生态的工具化和CICD支撑体系。目前 龙蜥操作系统ARM多芯片的支持,围绕云计算在公有云,电商,大数据,云原生,混部,存储,数据库,混合云等业务。 \ No newline at end of file