作者:Arm 戰(zhàn)略與生態(tài)部戰(zhàn)略合作伙伴關(guān)系總監(jiān) David Whaley
過去一年,Arm 與 GitHub 持續(xù)緊密合作,致力于為基于 Arm 平臺(tái)的開發(fā)者打造更便捷、更高效的開發(fā)體驗(yàn)。GitHub 推出的 Arm 托管運(yùn)行器正在革新應(yīng)用程序的開發(fā)與部署流程,而近期推出的面向 GitHub Copilot 的 Arm 擴(kuò)展程序,更是進(jìn)一步簡化并加速了向 Arm 架構(gòu)服務(wù)器的遷移過程。雙方的共同努力正在賦能開發(fā)者,使其能夠在 Arm 平臺(tái)上進(jìn)行更快、更智能和更高效的開發(fā)工作。
近日,Arm 宣布雙方合作進(jìn)程的又迎來一個(gè)里程碑:Windows Arm64 托管運(yùn)行器現(xiàn)已正式支持 GitHub Actions,為 Arm64 Windows 應(yīng)用程序提供原生 CI/CD 管線支持——無需借助仿真運(yùn)行手段,也無須采用替代性方案,開發(fā)者即可暢享專為 Windows 未來開發(fā)打造的無縫自動(dòng)化體驗(yàn)。這進(jìn)一步推動(dòng)了 Windows on Arm 平臺(tái)的蓬勃發(fā)展和日益普及。
借助熟悉的 CI/CD 管線激發(fā)創(chuàng)新活力
面向 GitHub Actions 的 Windows Arm64 托管運(yùn)行器,讓開發(fā)者無論采用何種架構(gòu),都能訪問到熟悉的 CI/CD 管線,從而無縫地將 Windows on Arm 目標(biāo)集成到開發(fā)工作流中。這確保了在不同架構(gòu)上實(shí)現(xiàn)一致的構(gòu)建與測試,提升了兼容性和可靠性,同時(shí)也減少了人工操作。
這對開源社區(qū)而言,無疑是一項(xiàng)重大進(jìn)展。通過在不同架構(gòu)上啟用開發(fā)者所熟悉的 CI/CD 管線,現(xiàn)在貢獻(xiàn)者能輕松為項(xiàng)目添加 Arm 原生支持,成功解鎖了 Python、CMake 和 Node 等開源項(xiàng)目的創(chuàng)新潛能。事實(shí)上,這將能促使 Python 的 Arm 原生版本更快問世。
正如微軟的博客中提到的,隨著新鏡像發(fā)布,Windows Arm64 托管運(yùn)行器可以在 GitHub 公開代碼倉庫中免費(fèi)使用。這有力推動(dòng)了開源社區(qū)的開放創(chuàng)新與協(xié)作。
微軟可信平臺(tái)模塊 (TPM) 首席經(jīng)理 Jamshed Damkewala 表示:在微軟,我們經(jīng)常聽到 Windows on Arm 生態(tài)系統(tǒng)合作伙伴反饋,他們亟需強(qiáng)大的 CI/CD 管線支持,尤其是通過 GitHub 的 Arm 運(yùn)行器來實(shí)現(xiàn)。因此,我非常高興看到 GitHub 現(xiàn)在通過公開代碼倉庫免費(fèi)提供了這一功能。這將極大地簡化開源項(xiàng)目的開發(fā)與部署流程,是推動(dòng)整個(gè) Windows on Arm 生態(tài)系統(tǒng)向開發(fā)者賦能的一大重要進(jìn)步。
能為企業(yè)帶來
最佳成本效益的Windows 運(yùn)行器
對于企業(yè)而言,這是目前面向 GitHub Actions 中成本最低的 Windows 運(yùn)行器。在過去的幾年,包括 Adobe Photoshop、Chrome、Dropbox、Firefox、Microsoft Office、Spotify 和 Visual Studio 在內(nèi)的領(lǐng)先應(yīng)用程序紛紛推出了 Arm 原生版本。面向 GitHub Actions 的 Windows Arm64 托管運(yùn)行器為更多企業(yè)創(chuàng)造了機(jī)會(huì),使其能夠構(gòu)建應(yīng)用程序的 Arm 原生版本,進(jìn)而釋放出更強(qiáng)大的性能。例如,Spotify 的 Windows 應(yīng)用獲得 Arm 原生支持后,啟動(dòng)速度提升了多達(dá)十倍;相較于模擬 x86 版本,Chrome 應(yīng)用的響應(yīng)速度快了多達(dá)三倍。
賦能強(qiáng)大的 AI 能力
借助 GitHub Actions 的 Arm 原生運(yùn)行器,開發(fā)者可以使用 PyTorch 和 llama.cpp 等框架,在基于 Arm 架構(gòu)的邊緣設(shè)備上構(gòu)建和部署強(qiáng)大的生成式人工智能 (AI) 應(yīng)用程序。隨著 AI 功能在 PC 設(shè)備上的不斷拓展與普及,這些能力對希望針對 Windows on Arm 設(shè)備開發(fā) AI 應(yīng)用程序的 Windows 開發(fā)者來說尤為重要。Windows 開發(fā)者可以免費(fèi)使用包括 GitHub Actions、Arm 運(yùn)行器和面向 GitHub Copilot 的 Arm 擴(kuò)展程序在內(nèi)的完整 CI/CD 管線,從而能夠更快地將 AI 應(yīng)用程序引入 Windows on Arm 平臺(tái)。
Windows on Arm 發(fā)展銳不可當(dāng)
面向 GitHub Actions 的 Windows Arm64 托管運(yùn)行器的推出,進(jìn)一步證明了 Windows on Arm 生態(tài)系統(tǒng)強(qiáng)勁的發(fā)展勢頭。它為 Windows 開發(fā)者提供了無縫創(chuàng)建 Arm 原生版本的工具,助力其在 Windows on Arm 平臺(tái)上實(shí)現(xiàn)應(yīng)用性能的飛躍提升。
希望增加 Arm 原生支持的 Windows 開發(fā)者,可使用面向 GitHub Actions 的 Windows Arm64 托管運(yùn)行器,親身體驗(yàn)其帶來的顯著優(yōu)勢。
敬請關(guān)注 Arm 及其開發(fā)者生態(tài)系統(tǒng)后續(xù)推出的更多見解和資源,深入了解開發(fā)者和開源社區(qū)如何有效利用面向 GitHub Actions 的 Windows Arm64 托管運(yùn)行器。
-
微軟
+關(guān)注
關(guān)注
4文章
6741瀏覽量
107841 -
ARM
+關(guān)注
關(guān)注
135文章
9552瀏覽量
391809 -
WINDOWS
+關(guān)注
關(guān)注
4文章
3702瀏覽量
93996 -
GitHub
+關(guān)注
關(guān)注
3文章
488瀏覽量
18655
原文標(biāo)題:Windows Arm64 托管運(yùn)行器正式支持 GitHub Actions,加速開發(fā)流程
文章出處:【微信號:Arm社區(qū),微信公眾號:Arm社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
深入剖析ARM64內(nèi)核關(guān)鍵文件:kernel-6.1/arch/arm64/kernel/head.S
深入剖析ARM64異常處理:開發(fā)者必須掌握的底層核心邏輯
國密算法+麒麟防護(hù):OBOO鷗柏觸控一體機(jī)構(gòu)建信息發(fā)布安全長城
Windows作系統(tǒng)可以在 ARM926EJ-S 上運(yùn)行嗎?
請問各位dayu200是不是不支持燒錄64位的OpenHarmony
Texas Instruments 適用于AM64x Sitalog ?處理器的SK-AM64B入門套件數(shù)據(jù)手冊
【Milk-V Duo S 開發(fā)板免費(fèi)體驗(yàn)】2 - 安裝編譯環(huán)境并測試Hello world!
【Milk-V Duo S 開發(fā)板免費(fèi)體驗(yàn)】應(yīng)用開發(fā)環(huán)境搭建
Docker運(yùn)行GPUStack的詳細(xì)教程
龍芯處理器支持WINDOWS嗎?
值得體驗(yàn)的多款Windows on Arm應(yīng)用
一文掌握RK3568開發(fā)板Android13掛載Windows共享目錄
使用智能工具簡化向Arm平臺(tái)的遷移過程
Windows Arm64托管運(yùn)行器正式支持GitHub Actions
評論