Arm公司正式推出了其旗艦級軟件開發工具套件——Arm Development Studio的最新版本2020.0。這一版本的發布,標志著Arm在支持復雜片上系統(SoC)設計、嵌入式軟件開發以及高性能計算等計算機系統服務領域邁出了堅實的一步,為開發者提供了更強大、更集成的開發體驗。
核心功能與增強特性
Arm Development Studio 2020.0 集成了Arm Compiler、調試器、性能分析器以及實時系統模型,形成了一個統一的開發環境。本次更新的重點包括:
- 增強的調試與分析能力:新版調試器提供了更精細的代碼跟蹤與性能分析功能,幫助開發者快速定位并優化系統瓶頸,尤其適用于對實時性要求嚴苛的計算機系統服務,如自動駕駛、工業控制等。
- 對最新Arm架構的全面支持:該版本全面支持Armv8-A、Armv8-R及Armv8-M架構,并優化了對Cortex-A、Cortex-R和Cortex-M系列處理器的支持,確保開發者能夠充分利用最新硬件的性能潛力。
- 改進的編譯器工具鏈:Arm Compiler 6.14包含了新的優化選項,能夠生成更高性能、更小體積的代碼,對于資源受限的嵌入式系統和需要高效能計算的服務器環境至關重要。
- 集成的Fast Models與Fixed Virtual Platforms (FVPs):開發者可以利用精確的系統模型進行軟件開發和測試,無需依賴實體硬件,極大地加速了開發周期,降低了前期硬件依賴成本。
- 強化安全與可靠性工具:針對日益重要的系統安全,新版提供了更完善的代碼安全檢查與內存錯誤檢測工具,助力構建安全可信的計算機系統服務。
目標應用領域
Arm Development Studio 2020.0 主要服務于需要高性能、高可靠性及低功耗的計算機系統開發,其典型應用場景包括:
- 自動駕駛與高級駕駛輔助系統(ADAS):開發復雜的實時控制與感知軟件。
- 數據中心與云端基礎設施:為基于Arm架構的服務器開發系統軟件與服務。
- 工業物聯網與邊緣計算:構建智能工廠、智能城市中的邊緣設備與控制單元。
- 消費電子與人工智能:開發智能手機、平板電腦及AI加速器中的底層軟件與固件。
官方下載與獲取方式
Arm Development Studio 是一款商業軟件工具。開發者可以通過以下途徑獲取:
- 訪問Arm官方網站:前往Arm Developer官網的“Tools and Software”部分,查找Arm Development Studio產品頁面。
- 評估版申請:Arm通常提供限期評估許可證。符合條件的開發者或企業可以在官網提交申請,獲取完整的評估版本進行試用。
- 商業授權購買:企業用戶可以通過Arm及其全球授權分銷商網絡購買正式商業許可證。具體的定價與授權模式需聯系Arm銷售團隊或授權合作伙伴。
- 配套資源:在下載軟件的官網提供了豐富的文檔、教程、示例代碼以及活躍的開發者社區支持,幫助用戶快速上手。
****
Arm Development Studio 2020.0的發布,為面向下一代計算平臺的軟件開發者提供了至關重要的工具支持。其強大的集成開發環境、深入的性能分析工具以及對最新Arm架構的全方位支持,將有力推動從端到云的各類計算機系統服務的創新與部署。對于致力于在Arm生態系統中構建高性能、可靠且安全系統的開發團隊而言,及時了解和采用這一最新工具套件,無疑是保持技術競爭力的關鍵一步。