Code Samples and Tutorials

 
Intel® System Studio is a comprehensive and integrated tool suite for developers. It provides advanced system tools and technologies to help accelerate the delivery of next-generation, energy-efficient, high-performance, and reliable IoT and mobile devices.

Code for Specific Tools

Code samples for Intel System Studio are hosted in GitHub*, which you can access by clicking the Clone or Download button. Refer to the Readme file for sample installation and build procedures. The samples are tool-specific and are in these subdirectories:

  • vtune_amplifier for the Intel® VTune™ Amplifier
  • compiler for the Intel® C++ Compiler
  • ipp for the Intel® Integrated Performance Primitives
  • mkl for the Intel® Math Kernel Library
  • daal for the Intel® Data Analytics Acceleration Library

Tutorials

Get step-by-step instructions for using key features.

Find Hot Spots with Intel VTune Amplifier

Linux* | Windows*

Understand where your application is spending time, identify the most time-consuming program units (hot spots), and detect bottlenecks with hardware use for a sample application.

Analyze Memory Errors with the Intel® Inspector

Linux | Windows

Find and fix memory errors (including uninitialized memory access and memory leaks) on your serial and multithreaded applications.
Use Intel Math Kernel Library for Matrix Multiplication (C Language) Improve your application's performance by incorporating core math functions from this library.
Blur and Rotate Images with Intel Integrated Performance Primitives Discover how to implement image modifications in your application.
Get Deep Insight with Intel® Processor Trace Learn how to use a low-overhead solution that captures information about software execution using dedicated hardware facilities inside of a chip.
Use the Intel C++ Compiler for Embedded Linux Systems Get started using this compiler for developing a new project or to migrate an existing project from a GNU compiler.
Compare Signal Processing Compare how the Intel Math Kernel Library and Intel Integrated Performance Primitives streamline execution flow, and minimize the risk of data stream timing issues and heisenbugs.

 

All Documentation