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生态系统中构建高性能、可靠且安全系统的开发团队而言,及时了解和采用这一最新工具套件,无疑是保持技术竞争力的关键一步。