Supported Host Platforms
One of the following Linux distributions (this is the list of distributions supported by all components; other distributions may or may not work and are not recommended - please refer to Technical Support if you have questions).
In most cases Intel® System Studio 2016 will install and work on a standard Linux* OS distribution based on current Linux* kernel versions without problems, even if they are not listed below. You will however receive a warning during installation for Linux* distributions that are not listed
- Red Hat Enterprise* Linux* 6, 7
- Ubuntu* 10.04 LTS, 12.04 LTS, 14.04 LTS, 15.04 LTS
- Fedora* 20
- Wind River* Linux* 5, 6
- openSUSE* 12.1
- SUSE LINUX Enterprise Server* 11 SP2, 12
Additionally Intel® System Studio 2016 supports
- Microsoft Windows 7, 8.x, 10
Individual Intel® System Studio 2016 components may support additional distributions. See the individual component’s release notes after you unpacked and ran the installer for the tool suite distribution
> tar -zxvf system_studio_2016.1.xxx.tgz
for details.
Sudo or Root Access RightRequirements
- Integration of the Intel® C++ Compiler into a Yocto Project* Application Development Toolkit installed to /opt/poky/ requires the launch of the tool suite installation script install.sh as root or sudo user.
- Installation of the hardware drivers for the Intel® ITP-XDP3 probe to be used with the Intel® System Debugger requires the launch of the tool suite installation script install.sh as root or sudo user.
Host Prerequisites and Resource Requirements
Host Space Requirements by Component
| Minimum RAM | Recommended RAM | Disk Space |
Intel® System Studio | 2Gb | 4Gb | 7Gb |
Intel® C++ Compiler | 1Gb | 2Gb | 2.5Gb |
Intel® Integrated Performance Primitives | 1Gb | 4Gb | 1-2Gb |
Intel® Math Kernel Library | 1Gb | 4Gb | 2.3Gb |
Intel® VTune™ Amplifier for Systems | 2Gb | 4Gb | 650Mb |
Intel® Inspector for Systems | 2Gb | 4Gb | 350Mb |
GDB | 1Gb | 2Gb | 200Mb |
Intel® System Debugger | 1Gb | 2Gb | 300Mb |
Intel® Integrated Performance Primitives (Intel® IPP) Details
Intel® Integrated Performance Primitives (Intel® IPP) for IA-32 Hardware Requirements:
- 1800MB of free hard disk space, plus an additional 400MB during installation for download and temporary files.
Intel® Integrated Performance Primitives (Intel® IPP) for Intel® 64 Hardware Requirements:
- 1900MB of free hard disk space, plus an additional 700MB during installation for download and temporary files.
Intel® C++ Compiler
Cross-build for Wind River Linux* target currently requires an existing Wind River* Linux 4.x, 5.x, 6.x or 7.x installation that the compiler can integrate into.
Target Software Requirements
- Yocto Project* 1.4, 1.5, 1.6, 1.7, 1.8 based environment
- CE Linux* PR35 based environment
- Tizen* IVI 3.x
- Wind River* Linux* 4, 5, 6, 7 based environment
- Android* 4.1.x through 5.1
Note:
The level of target OS support by a specific Intel® System Studio component may vary.
Target Prerequisites and Resource Requirements
Target Space Requirement by Component
| Minimum RAM | Dependencies | Disk Space |
Intel® C++ Compiler | application dependent | Linux kernel 1.26.18 or newer | 13Mb (IA-32) |
Intel® VTune™ Amplifier CLI (Command-Line Interface) | 4Gb | Specific kernel configuration reqs. | 200Mb |
Intel® VTune™ Amplifier SEP (Sampling Enabling Product) | (# logical cores+2) Mb | specific kernel configuration reqs. | 8Mb |
SoC Watch | (# logical cores+2) Mb | Specific kernel configuration reqs. See SoCWatch documentation | 8Mb |
WakeUp Watch | (# logical cores+2) Mb | Specific kernel configuration reqs. | 8Mb |
Intel® Inspector for Systems CLI | 2Gb | 4Gb | 350Mb |
gdbserver | negligable | none | 1.5Mb |
xdbntf.ko | <1Mb | kernel build environment | <1Mb |
Intel® VTune™ Amplifier target OS kernel configuration
For Intel® VTune™ Amplifier performance analysis and Intel® Energy Profiler there are minimum kernel configuration requirements. The settings below are required for different analysis features.
- For event-based sampling (EBS) sep3_x.ko and pax.ko require the following settings:
CONFIG_PROFILING=y
CONFIG_OPROFILE=m (or CONFIG_OPROFILE=y)
CONFIG_HAVE_OPROFILE=y
- For EBS with callstack information vtsspp.ko additionally needs the following settings: CONFIG_MODULES=y
CONFIG_SMP=y
CONFIG_MODULE_UNLOAD=y
CONFIG_KPROBES=y
CONFIG_TRACEPOINTS=y (optional but recommended)
- For power analysis, required by apwr3_x.ko
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_TRACEPOINTS=y
CONFIG_FRAME_POINTER=y
CONFIG_COMPAT=y
CONFIG_TIMER_STATS=y
CONFIG_X86_ACPI_CPUFREQ=m (or CONFIG_X86_ACPI_CPUFREQ=y)
CONFIG_INTEL_IDLE=y
Intel® VTune™ Amplifier Feature vs. Resource Matrix
| Event based sampling (EBS) analysis | EBS analysis with stacks | Algorithmic analysis (PIN-based)
| Intel Energy Profiler | Remote collection from host | Result view on target | Requirements: |
SEP “VTune Amplifier hardware event-based sampling collector for performance analysis” | X |
|
|
|
|
| ~8 MB disk space (Number of logical cores +2) Mb RAM |
amplxe-cl -target “VTune Amplifier collector for power and performance analysis on Embedded Linux systems” | X | X | X | X | X |
| ~25 MB disk space ~64 Mb RAM |
amplxe-cl “VTune Amplifier command line interface for text-based power and performance analysis” | X | X | X | X | X | X | ~200MB disk space >= 4Gb RAM |
Hardware Requirements
- IA32 or Intel® 64 architecture based host computer
- Development platform based on the Intel® Atom™ processor Z5xx, N4xx, N5xx, D5xx, E6xx, N2xxx, D2xxx, E3xxx, Z2xxx, Z3xxx, C2xxx, or Intel® Atom™ processor CE4xxx, CE53xx and the Intel® Puma™ 6 Media Gateway
- Intel® Edison development platform
- Alternatively development platform based on 2nd , 3rd, 4th, 5th or 6th generation Intel® Core™ processor.
- Xeon® processors based on 2nd, 3rd 4th or 5th generation Intel® Core™ architecture.