为了向开发者提供一个支持 AArch64 架构的开源项目和独立软件开发商 (ISV) 资源库,我们很高兴地推出 Software Ecosystem Dashboard(软件生态系统可视化工具)。其初始列表包含超过 150 个软件条目,覆盖众多软件类别,可提供所支持软件版本的指南和文档,以便开始基于 Arm 平台进行原生构建。
Software Ecosystem Dashboard 采用开放的协作模式建立,允许来自生态系统的外部贡献。所有数据都托管在公共 GitHub 存储库中,并由 Arm 进行维护。这套贡献指南提供了关于发出拉取请求的详细分步说明。
这一套可视化工具的发布标志着 Arm 软件发展历程中的又一个重要里程碑。Arm 合作伙伴和开源社区对 Arm 的信任,纷纷选择基于 Arm 平台进行构建,带动了我们的生态系统不断发展演进。那么,是什么吸引着这些开发者和 ISV 在 Arm 平台上打造他们的软件呢?让我们跟随本文一探究竟!
显著的 Arm Neoverse 优势
云原生软件开发者正越来越多地采用基于 Arm Neoverse 平台的云基础设施来构建和运行他们的应用,以提高性能、效率和可持续性,并节省成本。阿里云、亚马逊云科技 (AWS)、Google Cloud、Microsoft Azure 和 Oracle Cloud Infrastructure 等所有主要云服务提供商均提供基于 Neoverse 的云实例。在基于 Arm 平台部署的各种云工作负载中,客户可实现更高的性能和成本效益,如下图所示:
此外,客户还可通过 Arm 架构取得更高的能效以及多种可衡量的优势,如下如所示:
要实现这一切,必须借助开源和 ISV 的形式,在整个软件栈和强大的生态系统中提供工具链支持。Arm 软件生态系统原生支持所有主要的 Linux 操作系统发行版、语言和库、容器和 CI/CD、AI/ML 框架以及广泛的云软件和工作负载。
我们软件生态系统中的每家 ISV 均致力于向其客户传递独特的价值主张,帮助他们基于 Arm 平台构建用例。
以下是我们近期与合作伙伴一起完成的几个重要成功案例:
运行任务关键型业务应用:与基于 x86 架构的同类处理器相比,在基于 Arm 架构的 AWS Graviton 上,SAP HANA Cloud 的计算性能提高 30%,同时能耗降低 60%。
可扩展的安全解决方案:借助在 Arm 平台上运行 Fortinet 的 FortiGate VM 下一代防火墙,客户能够在不影响性能的前提下实现高级线程保护。
CPU 上的推理能力:如果客户希望在 CPU 上运行 AI 推理用例,Modular AI 可利用 Arm 平台使性能提高五倍,并节省高达 80% 的成本。
对于云原生计算基金会 (CNCF) 的云原生项目,超过 80% 的毕业项目和孵化项目都是基于 Arm 平台原生构建的,并采用了多架构构建实践。客户广泛部署这些项目,将其作为云应用的基础。我们与 CNCF 社区积极合作,以实现多架构的最佳实践。
面向开发者的学习路径
采用多架构构建环境通常意味着可以为整个软件栈带来软件开发最佳实践。为了向开发者提供如何基于 Arm 平台开发的技术指导,我们的软件工程团队以及合作伙伴生态系统和社区中的 Arm 技术专家创建了超过 75 个学习路径[注],其中涵盖了云软件项目。
审核编辑:刘清
全部0条评论
快来发表一下你的评论吧 !