Arm 攜手微軟賦能開發(fā)者創(chuàng)新,共筑云計算和 PC 未來
關(guān)鍵詞: Arm 微軟 微軟Build大會 Azure Cobalt 100 Windows on Arm
Arm 和微軟正攜手共筑未來,從而使創(chuàng)新不受設(shè)備功耗或不同部署環(huán)境的限制。在近期舉行的微軟 Build 大會上,Arm 的愿景實現(xiàn)再次得到體現(xiàn) —— 致力于確保微軟的整個軟件生態(tài)系統(tǒng)都能訪問 Arm 計算平臺并從中受益。無論是在 Microsoft Azure 的云端還是在 Windows on Arm PC 的邊緣側(cè),開發(fā)者可以在任何地方加速其應(yīng)用和工作負載。
本次大會展示的亮點如下:
· 在基于 Arm 架構(gòu)的 Microsoft Azure Cobalt 100 上部署領(lǐng)先的微軟及第三方應(yīng)用工作負載,包括 Microsoft Defender for Endpoint、Teams,以及 Adobe、Databricks 和 Snowflake;
· 針對 Azure 的新 Arm Cloud Developer Access Program(云開發(fā)者訪問計劃),以加速開發(fā)者向 Cobalt 遷移;
· 近期,通過 Arm KleidiAI 與 ONNX Runtime 集成,在 Azure Cobalt 100 虛擬機上運行 Phi-4 模型時,詞元吞吐量提高了 40%,從而加快了響應(yīng)速度,并提升了開發(fā)者體驗;
· Windows on Arm 勢頭強勁,為主流應(yīng)用提供了更多 Arm 原生支持,并增強了開發(fā)者支持。
Arm 和微軟重新定義能效和性能
參加微軟 Build 大會的開發(fā)者近距離了解了 Azure Cobalt 100 處理器,該處理器針對性能、能效和可擴展性進行了優(yōu)化。Azure Cobalt 100 處理器基于 Arm Neoverse 計算子系統(tǒng) (Compute Subsystems, CSS) 打造,旨在為 Azure 中的通用工作負載提供更高的能效和性能。這不僅關(guān)乎基礎(chǔ)算力,更是在于實現(xiàn)可持續(xù)的創(chuàng)新。微軟選擇基于 Arm 平臺構(gòu)建,對于推進其可持續(xù)發(fā)展目標(biāo)至關(guān)重要,并將著重在其整個數(shù)據(jù)中心實現(xiàn)顯著節(jié)能。
對于開發(fā)者來說,這意味著更出色的能效、更低的運營成本,以及更勝以往的有效擴展人工智能 (AI) 和云原生應(yīng)用的能力。
隨著在 Azure Cobalt 100 芯片上運行的微軟和第三方應(yīng)用工作負載不斷增長,微軟 Build 大會上展示了其良好發(fā)展勢頭。微軟正在 Azure Cobalt 100 驅(qū)動的實例上部署兩項核心服務(wù) —— Defender for Endpoint 和 Teams。同時,Adobe、Databricks 和 Snowflake 等領(lǐng)先的第三方應(yīng)用也正被部署至 Azure Cobalt 100 上。
面向 Azure Cobalt 100 的 Arm 云遷移資源
為了支持和加速開發(fā)者在云端采用 Arm 架構(gòu),Arm 近期推出了全面的云遷移資源,其核心是新的 Cloud Migration Resource Hub(云遷移資源中心),提供超過 100 個詳細的 Learning Path,用于指導(dǎo)開發(fā)者在多個平臺上無縫遷移常見工作負載。
通過利用這些工具和社區(qū)支持,開發(fā)者可以簡化現(xiàn)有應(yīng)用的遷移過程,或原生構(gòu)建針對性能和能效優(yōu)化的現(xiàn)代云服務(wù)。從 .NET 和 Java 應(yīng)用到開源數(shù)據(jù)庫和網(wǎng)絡(luò)服務(wù),Azure Cobalt 100 虛擬機可為云原生和 AI 工作負載提供可擴展,且具有成本效益的計算資源。
通過 KleidiAI 和 ONNX Runtime 集成,在 Azure Cobalt 100 虛擬機上加速 AI
近期,KleidiAI 成功集成到微軟的 ONNX Runtime 中,標(biāo)志著又一里程碑的達成。通過直接在端側(cè)實現(xiàn)更智能、更快速的 AI 交互,且無需開發(fā)者額外工作,這為在 Windows on Arm 設(shè)備上運行應(yīng)用提供了更為卓越的 AI 體驗。
在配備 ONNX Runtime 的 Azure Cobalt 100 虛擬機上運行 Phi-4 Mini 模型,以展示所實現(xiàn)的性能提升。啟用 KleidiAI 后,開發(fā)者可以看到顯著的提升:
· 詞元吞吐量(詞元/秒)提高了 40%;
· 首詞元延遲 (TTFT) 提升了超過 34%;
· 即使在較小的八核實例上,KleidiAI 將吞吐量提高了約 37%,將 TTFT 縮短了約 16%。
Windows on Arm 為全棧開發(fā)者提供契機
Windows on Arm 的演進是另一個重要里程碑。許多用戶廣泛使用的應(yīng)用現(xiàn)均可在 Windows on Arm 上原生運行,例如百度、嗶哩嗶哩、愛奇藝、搜狗、騰訊 QQ 音樂、有道詞典、剪映、火絨安全、酷狗音樂、微信輸入法等。開發(fā)者能夠以這一成熟、高能效的平臺作為目標(biāo)。從在 Windows on Arm 上使用 Zoom 無縫進行視頻會議、在 Fantastical 上感受動態(tài)日歷體驗、通過 NordVPN 進行安全瀏覽,到利用 Pieces for Developers 實現(xiàn)更智能的開發(fā)者工作流,這些實際應(yīng)用鮮活地展示了 Arm 平臺上應(yīng)用的多樣性。
得益于 Arm 與 GitHub 的合作,以及 Windows Arm64 托管運行器正式支持 GitHub Actions,開發(fā)者現(xiàn)在可以在 Windows on Arm 上使用全面優(yōu)化的 CI/CD 管線。通過各地開發(fā)者均可免費獲取的 GitHub Actions 以及 Arm 專為 GitHub Copilot 設(shè)計的擴展程序,開發(fā)團隊可以加快測試、集成和部署速度,且同時處理多個工作流,為其 AI 工作負載增強性能,并提高效率。
合作方能共創(chuàng)未來,Arm 是未來的基石
微軟 Build 大會傳遞的信息非常明確:從端側(cè) AI 到超大規(guī)模的云應(yīng)用,開發(fā)者可以在 Arm 和微軟提供的統(tǒng)一、高能效的基礎(chǔ)上進行開發(fā)。展望未來,Arm 和微軟的合作將繼續(xù)重新定義硬軟件創(chuàng)新的可能性,實現(xiàn)從云端到 PC 的變革性體驗。
