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