Intel® System Studio

Accelerate Time to Market, Strengthen System Reliability & Boost Power Efficiency and Performance

  • Speed development and testing with deep hardware and software insights
  • Enhance code stability using in-depth system-wide debuggers and analyzers
  • Boost system power efficiency and performance using system-wide analyzers, compilers and libraries

Intel System Studio Chart

Intel® System Studio is a comprehensive and integrated tool suite that provides developers with advanced system tools and technologies to help accelerate the delivery of the next generation power efficient, high performance, and reliable embedded and mobile devices.  Intel® System Studio includes the components listed below:

ComponentDescription
Intel® VTune™ Amplifier for Systems Advanced CPU and System-on-Chip (SoC) analysis for power and performance profiling and tuning
Intel® JTAG Debugger System  debugger for SoCs, low overhead event tracing, logging, source level debug of UEFI firmware, bootloader, OS kernel, and drivers
GDB*  Debugger Software debugger for fast application level defect analysis for increased system stability, application level instruction trace, and data race detection
Intel® Inspector for Systems Dynamic and static analyzer identifies difficult to find memory and threading errors
Intel® C++ Compiler Industry- leading C/C++ compiler including the Intel® Cilk™ Plus parallel model for optimized performance. Binary and source compatible with GCC* compilers and cross-compilers.
Intel® Integrated Performance Primitives Extensive library of high-performance software building blocks for signal, data, and multimedia processing
Intel® Math Kernel Library Highly optimized linear algebra, Fast Fourier Transform (FFT) , vector math, and statistics functions

Intel® System Studio development tools combined with Intel® Atom™, Intel® Core™, and Intel® Xeon® processor platforms provides developers added value and competitive edge in delivering robust embedded and mobile platform solutions across a wide range of markets.

Customer quotes:
“Intel® Inspector [part of Intel® System Studio] has a very intuitive user interface that helped me find both memory errors like leaks and data access errors along with threading errors like data races in one package”   Ashley Driver, Solutions and Application Architect, Altech Multimedia

“Wind River is excited about the release of Intel® System Studio which includes support for the Wind River Linux operating system”, said Dinyar Dastoor, VP Product Management, Operating Environments at Wind River. “Providing deep insights into Intel Architecture, these tools help embedded and system developers rapidly implement Wind River Linux solutions that are reliable, responsive and power efficient.”

Power Optimization and EfficiencyIntel® VTune™ Amplifier – Power Profiler
Click to enlarge

Power Optimization and Efficiency
Intel® VTune™ Amplifier – Power Profiler

  • Provides in-depth SoC wide visibility of events and analysis of CPU and GPU activities
  • Identifies wake-up causes, timers triggered by application, and interrupts mapped to hardware interrupt level
  • Displays CPU core frequencies and events that wake-up the processor at the source code level

System Performance Optimization Intel® VTune™ Amplifier - Performance Profiler
Click to enlarge

System Performance Optimization
Intel® VTune™ Amplifier - Performance Profiler

  • Analyzes system and SoC events
  • Displays hardware events with call stacks. Provides lower overhead sampling, and finds hot spots in small functions
  • Provides statistical call counts for better data for in-lining and parallelization decisions
  • Shows results in source or assembly, no instrumentation required

System and Application Debuggers Intel® JTAG Debugger and GDB* Debugger
Click to enlarge

System and Application Debuggers
Intel® JTAG Debugger and GDB* Debugger

  • Advanced system and application level debuggers for fast issue detection
  • In-depth CPU, SoC, and chipset debug, with full register description
  • Source level debug of OS kernel software, BIOS, UEFI, firmware and drivers
  • Ultra-fast software event tracing infrastructure
  • Enhanced GDB*-based application debugger

Improve Code Reliability Intel® Inspector – Dynamic and Static Analysis
Click to enlarge

Improve Code Reliability
Intel® Inspector – Dynamic and Static Analysis 

  • Pinpoints crucial memory and threading coding defects
  • Quickly finds memory leaks, invalid access, plus data races and deadlocks
  • Executes fast and effective static and heap growth analysis to expose critical defects
  • Supports remote data collection, debugger breakpoints, and break on selected errors

Performance-Optimizing Compiler Intel® C/C++ Compiler
Click to enlarge
Quickly locate code taking a lot of CPU time

Performance-Optimizing Compiler
Intel® C/C++ Compiler

  • Industry leading high-performance  Intel® C++ Compiler and libraries delivers the performance and scalability benefits of Intel processors
  • Generates faster code through outstanding speed optimizations
  • Enables shortest execution times for developing low-power applications
  • Includes Intel® Cilk™ Plus to easily utilize performance boosting multicore capabilities
  • Supports GNU* cross-build, integration into Eclipse* CDT, and Yocto Project* Application Development Toolkit

Highly Optimized Algorithmic Building Blocks for Media and Data Applications Intel® Integrated Performance Primitives
Click to enlarge

Highly Optimized Algorithmic Building Blocks for Media and Data Applications  

Intel® Integrated Performance Primitives

  • Provides an extensive library of highly optimized software building blocks for demanding signal, data and multimedia processing applications

Highly Optimized Math Processing Routines Intel® Math Kernel LibraryClick to enlarge

Highly Optimized Math Processing Routines

Intel® Math Kernel Library

  • Includes highly vectorized and threaded Linear Algebra, Fast Fourier Transforms (FFT), Vector Math and statistics functions
  • Provides highly optimized threaded math routines for Intel® Core™ and Intel® Xeon® processors

Power Optimization and Efficiency Intel® VTune™ Amplifier – Power Profiler
Click to enlarge

Power Optimization and Efficiency
Intel® VTune™ Amplifier – Power Profiler 

  • Provides in-depth SoC wide visibility of events and analysis of CPU and GPU activities
  • Identifies wake-up causes, timers triggered by application, and interrupts mapped to hardware interrupt level
  • Displays CPU core frequencies and events that wake-up the processor at the source code level

System Performance Optimization Intel® VTune™ Amplifier - Performance Profiler
Click to enlarge

System Performance Optimization
Intel® VTune™ Amplifier - Performance Profiler

  • Analyzes system and SoC events
  • Displays hardware events with call stacks. Provides lower overhead sampling, and finds hot spots in small functions
  • Provides statistical call counts for better data for in-lining and parallelization decisions
  • Shows results in source or assembly, no instrumentation required

System and Application Debuggers Intel® JTAG Debugger and GDB* Debugger
Click to enlarge

System and Application Debuggers
Intel® JTAG Debugger and GDB* Debugger

  • Advanced system and application level  debuggers for fast issue detection
  • In-depth CPU, SoC, and chipset debug, with full register description
  • Source level debug of OS kernel software, BIOS, UEFI, firmware and drivers
  • Ultra-fast software event tracing infrastructure
  • Enhanced GDB*-based application debugger

Improve Code Reliability Intel® Inspector – Dynamic and Static Analysis
Click to enlarge

Improve Code Reliability
Intel® Inspector – Dynamic and Static Analysis 

  • Pinpoints crucial memory and threading coding defects
  • Quickly finds memory leaks, invalid access, plus data races and deadlocks
  • Executes fast and effective static and heap growth analysis to expose critical defects
  • Supports remote data collection, debugger breakpoints, and break on selected errors

Performance-Optimizing Compiler Intel® C/C++ Compiler
Click to enlarge
Quickly locate code taking a lot of CPU time

Performance-Optimizing Compiler
Intel® C/C++ Compiler

  • Industry leading high-performance & Intel® C++ Compiler and libraries delivers the performance and scalability benefits of Intel processors
  • Generates faster code through outstanding speed optimizations
  • Enables shortest execution times for developing low-power applications
  • Includes Intel® Cilk™ Plus to easily utilize performance boosting multicore capabilities
  • Supports GNU* cross-build, integration into Eclipse* CDT, and Yocto Project* Application Development Toolkit

Highly Optimized Algorithmic Building Blocks for Media and Data Applications Intel® Integrated Performance Primitives
Click to enlarge

Highly Optimized Algorithmic Building Blocks for Media and Data Applications &
Intel® Integrated Performance Primitives

  • Provides an extensive library of highly optimized software building blocks for demanding signal, data and multimedia processing applications

Highly Optimized Math Processing Routines Intel® Math Kernel Library 
Click to enlarge

Highly Optimized Math Processing Routines
Intel® Math Kernel Library

  • Includes highly vectorized and threaded Linear Algebra, Fast Fourier Transforms (FFT), Vector Math and statistics functions
  • Provides highly optimized threaded math routines for Intel® Core™ and Intel® Xeon® processors
  • What is Intel® System Studio?
  • Intel® System Studio is an integrated software development suite that provides deep hardware and software insights to speed development, testing and optimization of Intel-based embedded and mobile systems.
  • What tools are included with the Intel® System Studio product?
  • Intel® System Studio includes the following analyzers, debuggers, compilers, and libraries:

    • Intel® VTune™ Amplifier 2013 for Systems – Power and performance profiler
    • Intel® JTAG Debugger – System debugger
    • System Visible Event Nexus (SVEN) SDK – Ultra-low overhead event tracing
    • GDB* Debugger - Application debugger
    • Intel® Inspector 2013 for Systems– Dynamic memory and thread checker
    • Intel® C++ Compiler 13.0 – Industry leading compiler
    • Intel® Cilk™ Plus – Parallel Programming Model
    • Intel® Math Kernel Library 11.0 (Intel® MKL) – Optimized math library
    • Inter® Integrated Performance Primitives 7.1 (Intel® IPP) - Optimized software building blocks for signal, data and multimedia processing
  • Can I integrate Intel® System Studio into Eclipse* CDT and use it with my existing project?
  • The Intel® C++ Compiler can be automatically integrated into a preexisting Eclipse* CDT installation with an easy Eclipse integration script. Please consult the Release Notes.
  • Do you offer academic and classroom room licenses?
  • Currently academic and classroom licenses are not offered. For additional questions about Intel's education offerings email us.
  • Is support included with the purchase of Intel® System Studio?
  • Yes. When you purchase a license for Intel® System Studio, you are entitled to 1 year of support services, which includes product support and the latest software updates.
  • What is the upgrade plan for Intel® Embedded Software Development Tool Suite customers?
  • Please contact us at: intelsystemstudio@intel.com to inquire about upgrades.
  • Is Intel® System Studio supporting Wind River Linux?
  • Yes. Intel® System Studio supports Wind River Linux* based targets.
  • Does Intel® System Studio support RTOS or Windows targets?
  • No. Intel® System Studio supports a variety of embedded Linux* OS targets

Labs and Training

VIDEO - Getting started with Intel® System Studio
Embedded World Signal Processing and Power Management Workshop

Intel® System Studio Training Materials – Divided into 11 modules
Intel® System Studio - Complete Development Solution for Intelligent/Embedded Systems Webinar Play Back

Overview

Why should I use Intel System Studio?
Difference between Intel System Studio and the former Intel® Embedded Software Development Tool Suite for Intel® Atom™ processor
Trends in cross development for intelligent systems with respect to Intel System Studio
How to develop secure embedded applications using Intel System Studio?
How to use Software Development Tools targeting Intelligent Systems and Embedded Devices
Intel System Studio Product release notes
Building OpenCV based embedded application using Intel® System Studio

Build and Design for Performance

How to use icc for cross-platform compilation
Using Intel C++ compiler for Guided Auto Parallelization
Using Intel C++ compiler in eclipse for embedded development
Step by step with Intel C++ Compiler  performance tuning
Signal Processing using Intel® Cilk™ Plus, and Case Study
Signal processing (Intel® IPP vs. Intel® MKL)

Power and Performance Tuning

How to use on Intel® VTune™ Amplifier for Systems
How to use power collection on Intel® VTune™ Amplifier for Systems 
How to use remote collection on Intel® VTune™ Amplifier for Systems
VIDEO - Power analysis using Intel® VTune™ for Systems

Debug , Verification and Reliability with Intel Debugger Solutions and Intel® Inspector 

GDB Feature
Different memory profiling techniques using Intel System Studio
System Software Debug with JTAG and Event Trace
SVEN Overview
How to use Intel® Inspector for Systems
How to develop secure embedded application using Intel System Studio

Other Useful Information 

Intel System Studio Forum

Getting Started?
Click the Learn tab for guides and links that will quickly get you started.
Support Articles and White Papers – Solutions, Tips and Tricks 

Get Help or Advice
Intel® Premier Support – (registration is required) - For secure, web-based, engineer-to-engineer support, visit our Intel® Premier Support web site. Intel Premier Support registration is required. Once logged in search for the product name "Intel® System Studio".

Support Forum

Resources
Documentation  

Release Notes View Release Notes online!

Top Features

  • Integrated software tool suite
  • Debuggers, analyzers, compilers, and libraries
  • Trusted tools and technologies for delivering the next generation of embedded and mobile solutions
    • Communications
    • In-Vehicle Infotainment
    • Retail
    • Industrial
    • Medical
    • Government
    • Others