Arm 携手微软赋能开发者创新,共筑云计算和 PC 未来

Arm 和微软正携手共筑未来,从而使创新不受设备功耗或不同部署环境的限制。在近期举行的微软 Build 大会上,Arm 的愿景实现再次得到体现 —— 致力于确保微软的整个软件生态系统都能访问 Arm 计算平台并从中受益。无论是在 Microsoft Azure 的云端还是在 Windows on Arm PC 的边缘侧,开发者可以在任何地方加速其应用和工作负载。

本次大会展示的亮点如下:

  • 在基于 Arm 架构的 Microsoft Azure Cobalt 100 上部署领先的微软及第三方应用工作负载,包括 Microsoft Defender for Endpoint、Teams,以及 Adobe、Databricks 和 Snowflake;

  • 针对 Azure 的新 Arm Cloud Developer Access Program(云开发者访问计划),以加速开发者向 Cobalt 迁移;

  • 近期,通过 Arm KleidiAI 与 ONNX Runtime 集成,在 Azure Cobalt 100 虚拟机上运行 Phi-4 模型时,词元吞吐量提高了 40%,从而加快了响应速度,并提升了开发者体验;

  • Windows on Arm 势头强劲,为主流应用提供了更多 Arm 原生支持,并增强了开发者支持。

Arm 和微软重新定义能效和性能

参加微软 Build 大会的开发者近距离了解了 Azure Cobalt 100 处理器,该处理器针对性能、能效和可扩展性进行了优化。Azure Cobalt 100 处理器基于 Arm Neoverse 计算子系统 (Compute Subsystems, CSS) 打造,旨在为 Azure 中的通用工作负载提供更高的能效和性能。这不仅关乎基础算力,更是在于实现可持续的创新。微软选择基于 Arm 平台构建,对于推进其可持续发展目标至关重要,并将着重在其整个数据中心实现显著节能。

对于开发者来说,这意味着更出色的能效、更低的运营成本,以及更胜以往的有效扩展人工智能 (AI) 和云原生应用的能力。

随着在 Azure Cobalt 100 芯片上运行的微软和第三方应用工作负载不断增长,微软 Build 大会上展示了其良好发展势头。微软正在 Azure Cobalt 100 驱动的实例上部署两项核心服务 —— Defender for Endpoint 和 Teams。同时,Adobe、Databricks 和 Snowflake 等领先的第三方应用也正被部署至 Azure Cobalt 100 上。

面向 Azure Cobalt 100 Arm 云迁移资源

为了支持和加速开发者在云端采用 Arm 架构,Arm 近期推出了全面的云迁移资源,其核心是新的 Cloud Migration Resource Hub(云迁移资源中心),提供超过 100 个详细的 Learning Path,用于指导开发者在多个平台上无缝迁移常见工作负载。

通过利用这些工具和社区支持,开发者可以简化现有应用的迁移过程,或原生构建针对性能和能效优化的现代云服务。从 .NET 和 Java 应用到开源数据库和网络服务,Azure Cobalt 100 虚拟机可为云原生和 AI 工作负载提供可扩展,且具有成本效益的计算资源。

通过 KleidiAI ONNX Runtime 集成,在 Azure Cobalt 100 虚拟机上加速 AI

近期,KleidiAI 成功集成到微软的 ONNX Runtime 中,标志着又一里程碑的达成。通过直接在端侧实现更智能、更快速的 AI 交互,且无需开发者额外工作,这为在 Windows on Arm 设备上运行应用提供了更为卓越的 AI 体验。

在配备 ONNX Runtime 的 Azure Cobalt 100 虚拟机上运行 Phi-4 Mini 模型,以展示所实现的性能提升。启用 KleidiAI 后,开发者可以看到显著的提升:

  • 词元吞吐量(词元/秒)提高了 40%;

  • 首词元延迟 (TTFT) 提升了超过 34%;

  • 即使在较小的八核实例上,KleidiAI 将吞吐量提高了约 37%,将 TTFT 缩短了约 16%。

Windows on Arm 为全栈开发者提供契机

Windows on Arm 的演进是另一个重要里程碑。许多用户广泛使用的应用现均可在 Windows on Arm 上原生运行,例如百度、哔哩哔哩、爱奇艺、搜狗、腾讯 QQ 音乐、有道词典、剪映、火绒安全、酷狗音乐、微信输入法等。开发者能够以这一成熟、高能效的平台作为目标。从在 Windows on Arm 上使用 Zoom 无缝进行视频会议、在 Fantastical 上感受动态日历体验、通过 NordVPN 进行安全浏览,到利用 Pieces for Developers 实现更智能的开发者工作流,这些实际应用鲜活地展示了 Arm 平台上应用的多样性。

得益于 Arm 与 GitHub 的合作,以及 Windows Arm64 托管运行器正式支持 GitHub Actions,开发者现在可以在 Windows on Arm 上使用全面优化的 CI/CD 管线。通过各地开发者均可免费获取的 GitHub Actions 以及 Arm 专为 GitHub Copilot 设计的扩展程序,开发团队可以加快测试、集成和部署速度,且同时处理多个工作流,为其 AI 工作负载增强性能,并提高效率。

合作方能共创未来,Arm 是未来的基石

微软 Build 大会传递的信息非常明确:从端侧 AI 到超大规模的云应用,开发者可以在 Arm 和微软提供的统一、高能效的基础上进行开发。展望未来,Arm 和微软的合作将继续重新定义硬软件创新的可能性,实现从云端到 PC 的变革性体验。