阿里云倚天ECS基础软件进行哪些优化?

阿里云倚天ECS基础软件进行哪些优化?

最佳答案 匿名用户编辑于2023/02/07 13:02

倚天 ECS 基础软件进行了大量优化,主要有四个方向,即 Workload Profiling Driven 优化、架构差异优化、编译优化、以及并发优化。

Workload Profiling Driven 方面,我们根据负载特点,针对性地使用代码大页、 XPS、内核调度、ext4 fast commit 等技术进行优化。

架构差异方面,主要有 TLBi、新指令集、Code Cache、寄存器等方面的优化。 其中,在新指令集方面,并发多线程是现代化通用负载的典型特征。LSE 指令在 多核情况下,能够有效提升通用负载的性能。

编译优化方面,使用了 FDO/PGO、LTO 等这些传统的编译器优化技术。

 并发优化方面,阿里云在 JAVA 虚拟机领域,做了大量的 Weak Memory 优化, 也做了 CAS、Lock 等多线程优化。

参考报告

2022云栖大会倚天专场演讲实录:倚天开启云原生算力新时代.pdf

2022云栖大会倚天专场演讲实录:倚天开启云原生算力新时代。2021年云栖大会上,阿里云发布自研的基于Armv9架构的倚天710芯片,这是一款云原生处理器,无超线程概念,用户可以享受物理核的极致性能体验。随后,阿里云推出了采用倚天710芯片的倚天云服务器,超强实例、极致性能,在阿里巴巴集团内部及外部客户的试用效果都非常好。2022年的11月,我们再聚杭州云栖大会,并通举办倚天专场的技术分享,全方位展示倚天云服务器在云原生时代的性能表现。在产品层面,来自阿里云的架构师将系统、深度而又全面地介绍倚天云服务器背后的技术奥秘,包括芯片架构设计、硬件架构设计、软件优化实现方案以及七大场景下的性能收益等;...

查看详情
相关报告
我来回答