ARM Launches Streamline Performance Analyzer Targeting Linux Developers
Streamline adds powerful performance analysis to the ARM DS-5 development tools
CAMBRIDGE, UK – November 9, 2010– ARM [(LSE:ARM); (Nasdaq:ARMH)] has introduced Streamline Performance Analyzer, a powerful tool for optimizing Linux applications running on ARM powered devices. Streamline automates the collection of performance data and the generation of intuitive graphical reports, which enable software developers to easily locate application hot-spots, multi-threading issues, and inefficient usage of system resources.
Streamline only requires a TCP/IP connection (e.g. Ethernet, Wi-Fi, USB) to the ARM powered device to collect samples of the processor’s program and performance counters. This low-cost link enables long-term analysis of the complete Linux software stack regardless of the target’s memory resources. The performance data collected is processed in a matter of seconds to provide a system-level view of the software execution, and can be re-processed to focus the analysis on different areas of the software without having to run it multiple times.
Using an innovative graphical user interface, Streamline instinctively guides developers through the optimization of Linux drivers, libraries and applications. Profiling reports can be navigated from process to thread, function, source code and assembly code level, facilitating the identification of critical performance areas. Stack usage is reported for each call path in the code, enabling developers to target their efforts to the right functions in order to minimize dynamic memory requirements for each thread.
Streamline also includes a unique Timeline view that provides time correlation between active processes, threads, functions and performance counter-related information such as cache misses and processor load. The Timeline view makes it simple for developers to identify inefficiencies in the implementation of multi-threaded applications, as well as the areas of code responsible for performance bottlenecks, sub-optimal cache usage, power-hungry idle loops, and many other system-wide performance issues.
Being compatible with ARM Linux systems based on kernels 2.6.32 or later, Streamline’s exclusive kernel module collects an extensive set of performance-related data while also keeping the tool’s average overhead below 5%. This open source driver is being integrated into the most popular ARM Linux BSPs, including those based on the Linaro™ Kernel, to ensure users can start optimizing the software from the moment that their system is brought up.
“ARM is committed to providing software developers with the best tools to increase their design efficiency and reduce time-to-market.” said John Cornish, executive vice president and general manager, System Design Division, ARM. “Streamline enables developers to easily gauge how code updates affect system performance. Thanks to Streamline, performance analysis becomes an integral part of software creation instead of an afterthought”.
“Freescale welcomes the release of Streamline, and plans to integrate the Streamline driver in its Linux BSPs to deliver the best out-of-the-box support for i.MX platforms,” said Chip O'Donnell, i.MX Ecosystem Development Manager, Freescale. “Freescale has also collaborated with ARM to enable full DS-5 Debugger Linux support for its new i.MX28 device, which was demonstrated at the Sept 2010 DFAE event.”
“System-wide performance and power consumption continue to be key concerns for software developers, who need their tools to generate the right information to make informed design decisions.” said Thomas Kim, vice president, SOC platform development, System LSI, Samsung Electronics. “We have gladly collaborated with ARM to specify requirements for Streamline, ensuring that it solves real customer problems”.
“By adopting the DS-5 development environment, Adeneo Embedded, a worldwide expert in Embedded Linux and Android with engineering offices in Europe and North America, has significantly enhanced its own productivity and that of its customers.” said Yannick Chammings, CEO at Adeneo. “We continue to collaborate closely with ARM, offering top-level support, training and design services on ARM Embedded Linux to device makers using Streamline and other DS-5 components, and helping them create robust embedded designs while reducing time-to-market.”
See Streamline in action:
See a Streamline demo and find out more about the product at the following events or visiting http://www.arm.com/streamline:
- Nov 09-11 2010, ARM Technology Conference, Santa Clara, CA:
- Nov 16-26 2010, ARM Connected Community Technical Symposia Worldwide Locations
Availability:
Streamline is available as a component of the ARM Development Studio 5 (DS-5) for Windows and Linux host platforms, and can be evaluated for 30 days free of charge by downloading it from http://www.arm.com/ds5.
About ARM:
ARM designs the technology that lies at the heart of advanced digital products, from wireless, networking and consumer entertainment solutions to imaging, automotive, security and storage devices. ARM’s comprehensive product offering includes 32-bit RISC microprocessors, graphics processors, video engines, enabling software, cell libraries, embedded memories, high-speed connectivity products, peripherals and development tools. Combined with comprehensive design services, training, support and maintenance, and the company’s broad Partner community, they provide a total system solution that offers a fast, reliable path to market for leading electronics companies. Find out more about ARM by following these links:
- ARM website: http://www.arm.com/
- ARM Connected Community: http://www.arm.com/community/
- ARM Blogs: http://blogs.arm.com/
|
Arm Ltd Hot IP
Related News
- Atmel Chooses LinuxLink by TimeSys as Linux Solution for Developers Targeting Latest ARM-based Processors
- ARM And Lynuxworks Collaborative To Offer Developers A Platform For Low-power, High-performance Embedded Linux Applications
- Arm Accelerates AI From Cloud to Edge With New PyTorch and ExecuTorch Integrations to Deliver Immediate Performance Improvements for Developers
- ADTechnology is accelerating its performance and targeting infrastructure markets by joining Arm Total Design.
- Renesas Launches Arm Cortex-M33-based RA6M4 MCU Group with Superior Performance and Advanced Security for IoT Applications
Breaking News
- Frontgrade Gaisler Unveils GR716B, a New Standard in Space-Grade Microcontrollers
- Blueshift Memory launches BlueFive processor, accelerating computation by up to 50 times and saving up to 65% energy
- Eliyan Ports Industry's Highest Performing PHY to Samsung Foundry SF4X Process Node, Achieving up to 40 Gbps Bandwidth at Unprecedented Power Levels with UCIe-Compliant Chiplet Interconnect Technology
- CXL Fabless Startup Panmnesia Secures Over $60M in Series A Funding, Aiming to Lead the CXL Switch Silicon Chip and CXL IP
- Cadence Unveils Arm-Based System Chiplet
Most Popular
- Cadence Unveils Arm-Based System Chiplet
- CXL Fabless Startup Panmnesia Secures Over $60M in Series A Funding, Aiming to Lead the CXL Switch Silicon Chip and CXL IP
- Esperanto Technologies and NEC Cooperate on Initiative to Advance Next Generation RISC-V Chips and Software Solutions for HPC
- Eliyan Ports Industry's Highest Performing PHY to Samsung Foundry SF4X Process Node, Achieving up to 40 Gbps Bandwidth at Unprecedented Power Levels with UCIe-Compliant Chiplet Interconnect Technology
- Arteris Selected by GigaDevice for Development in Next-Generation Automotive SoC With Enhanced FuSa Standards
E-mail This Article | Printer-Friendly Page |