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