一些概念

  • the GCC supplied with DS-5 (arm-none-linux-gnueabi-gcc

 

  • the ARM Compiler (armcc)

 

  • The 'host' system is the Linux or Windows desktop computer that you use for most of your work.

 

  • The 'target' system is some ARM-based hardware (or model of such hardware) on which the example ARM Linux distribution is running.

 

  • 通过 DS-5 应用版本中的 Cortex-A8 RTSM,不需要硬件目标就可以开发 Linux 应用程序

 

  • ARM推出DS-5专业版(Development Studio 5.0 Professional)及ARM Compiler 5.0版,RVDS系列工具包将淡出ARM处理器开发

 

  • DS-5专业版支持从ARM7/ARM9到最新Cortex-A/R/M等全部ARM处理器的代码编译、调试和性能分析等,并为NEON™

 

  • SIMD 引擎提供增强性支持。DS-5专业版还利用最新的ARM处理器上的性能监视单元(Performance Monitoring Unit)进行系统级分析,并显示来自ARM Embedded Trace Macrocell™,(ARM嵌入式追踪宏,ETM™)和Program Trace

 

  • Macrocell™(程序追踪宏,PTM)的非侵入性追踪数据,实现对与时间相关的程序错误进行调试和分析。

 

  • DS-5专业版扩展了调试功能,为Cortex-A15 MPCore处理器和近期推出的CoreSight SoC-400的调试和跟踪技术提供支持。DS-5同时为主流应用处理器(包括多核处理器,如NVIDIA Tegra系列、Samsung S5PC/S5PV、STMicroelectronics SPEAr3xx/SPEAr6xx /SPEAr13xx、Freescale i.MX2x/i.MX3x/i.MX5xx、TI Sitara AM35xx/37xx/OMAP34xx/OMAP36xx/OMAP-L13x、NXP LPC32xx以及Atmel AT91SAM9Gxx等等,未来会支持更多)提供预配置调试设置。ARM DSTREAM调试和追踪单元提供高性能的目标连接和高达4GB的追踪缓冲,通过指令追踪实现长期软件调试和分析。

 

  • DS-5专业版集成了Eclipse IDE、GCC/ARM Compiler、全新Debugger和优化工具Streamline,全面支持基于ARM处理器的Linux/Android开发,包括内核及Native应用程序的编译、调试和优化。同时DS-5专业版在Eclipse IDE下实现与Android SDK无缝的切换和集成,方便开发者进行Android JAVA应用程序的开发和优化。

 

  • ARM® DS™-5 专业版(Development Studio 5.0 Professional),将在未来1-2年取代ARM RVDS™ 系列工具包(RealView Development Suite),成为基于ARM处理器的SoC、ASIC和ASSP设备必备的开发工具链。

 

  • Streamline Performance Analyzer(线性性能分析器)

 

  • ARM致力于为合作伙伴提供最佳工具,帮助他们轻松快速地开发最优化的软件。DS-5专业版将成为继RVDS之后的ARM架构的参考软件开发工具链。

 

  • http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/kiXXwMK1Sxk7vf.html

 

  • DS-5 中的 RTSM 模拟器支持 Linux 应用程序开发

你可能感兴趣的:(eclipse,优化,linux,performance,开发工具,compiler)