ADVERTISEMENT
Arm 透過將 Arm 運算平台與開發人員社群 GitHub 及其 GitHub Copilot 的優勢相結合,引領軟體發展領域的變革。借助 Copilot 的 AI 程式碼建議,開發人員可以在 Arm 平台上更有效率地編寫、測試和優化程式碼;將 Arm 工具整合到 GitHub Actions 中,開發人員可以在降低成本並提高生產效率的同時,簡化跨應用程式的開發任務,不論是雲原生 Web 應用,或是 AI 解決方案。
GitHub Copilot 擴充程式:簡化基於 Arm平台的開發
GitHub Copilot 的 Arm 擴充程式即將在 GitHub Marketplace 上線,它將幫助開發人員更高效率地建構、測試和部署軟體,進而提高生產力和影響力。擴充程式整合了精選資料集,並提供專門針對 AI 程式碼開發的工具,包括程式碼遷移、容器化、CI/CD 工作流程和效能優化,確保從雲到邊緣的無縫部署體驗。GitHub Copilot 的 Arm 擴充程式預計於今年底上線。
Arm64 執行器:打造更快、更無縫的開發體驗
今年稍早,GitHub 宣布全面推出針對 GitHub Actions 的 Arm64 Linux 和 Windows Native Arm 執行器,為 GitHub 團隊版和企業版雲端計畫的客戶簡化其開發流程、降低成本並提升開發速度。此外,Arm64 執行器還可在 PyTorch 等主流 AI 框架上來提高 AI 工作流程的效率。
ADVERTISEMENT
整合 KleidiAI,加速行動裝置生成式 AI 的實現
Arm 先前出席 GitHub Universe 開發人員大會時,分享如何運用 GitHub Copilot 和 GitHub Actions 加速從雲到邊緣的開發流程,說明開發人員在其專案中提高效能、加速產品上市進程,並降低成本。在協助軟體開發人員的歷程中,Arm 持續致力於幫助開發人員在不同載體的應用程式中,無論是規模龐大的雲端解決方案,還是小巧精緻的感測器,都能實現無縫、可靠、安全的端到端部署、測試和優化。
開發人員資源
GitHub 和 Arm 為開發人員提供了入門資源:
- Learning Paths:指導如何開發 Arm 軟體的教學課程,包括使用 GitHub 託管的執行器來建構多架構容器圖像
- GitHub Actions 合作夥伴執行器圖像儲存庫:展示可用合作夥伴圖像列表及其使用方法
ADVERTISEMENT
ADVERTISEMENT