Quantcast
Channel: Intel Developer Zone Articles
Viewing all articles
Browse latest Browse all 3384

Intel® System Studio 2016 Beta Update 1 - What's New

$
0
0

 

Intel® System Studio 2016 Beta  provides deep hardware and software insights to speed-up development, testing and optimization of Intel-based IoT, Intelligent Systems, mobile systems and embedded systems. Intel® System Studio 2016 Beta have added exciting new features such as enhanced Intel® Quark SoC, Edison and SoFIA support, improved Eclipse* integration, Wind River* Workbench* integration and Native code generation support for Intel® Graphics Technology on Linux* targets.

We also introduce Intel® System Studio 2016 Beta  for Windows* target with Microsoft* Visual Studio* integration. It adds support for Microsoft* Windows* targeted cross-development Microsoft* Windows* 7 and 8.1 releases. Additionally, in the Ultimate Edition it adds system debug, remote performance, power and thermal analysis. It is intended for use on Microsoft* Windows* host operating systems with the intention of deploying build results and doing sampling analysis on Microsoft* Windows* and Microsoft* Windows* Embedded target.

What's New in Intel® System Studio 2016 Beta Update 1

  1. Intel® C++ Compiler: several bug fixes. See Compiler release notes for more details.
  2. Intel® Integrated Performance Primitives (Intel® IPP): several internal bug fixes.
  3. Intel® System Debugger: new supported targets (e.g., Brickland Broadwell Server). See System Debugger release notes for more details. The debugger supports 64-bit host OS systems only and requires a 64-bit Java* Runtime Environment (JRE) to operate.

What's New in Intel® System Studio 2016 Beta

Component /Item

What’s new

New Platform support for latest Airmont, Intel® Quark™, Edison and SoFIA by various components.

Please check with us for early access to upcoming Processor support under non-disclosure agreement.

Use Intel® System Studio to develop system software and debug for all upcoming mobile embedded platforms

Intel® C++ Compiler

Support and optimizations for

  • Enhanced C++11 feature support
  • Enhanced C++14 feature support
  • FreeBSD* support
  • Added support for Red Hat Enterprise Linux* 7
  • Deprecated Red Hat Enterprise Linux* 5.

Intel® VTune™ Amplifier for Systems

  • Basic hotspots, Locks & Waits and EBS with stacks for RT kernel and RT application for Linux Targets
  • EBS based stack sampling for kernel mode threads
  • Support for Intel® Atom™ x7 Z8700 & x5 Z8500/X8400 processor series (Cherry Trail) including GPU analysis
  • KVM guest OS profiling from host based on Linux Perf tool
  • Support for analysis of applications in virtualized environment (KVM). Requires Linux kernels > 3.2 and Qemu version > 1.4
  • Automated remote EBS analysis on SoFIA  (by leveraging existing sampling driver on target)
  • Super Tiny display mode added for the Timeline pane to easily identify problem areas for results with multiple processes/threads
  • Platform window replacing Tasks and Frames window and providing CPU, GPU, and
  • Bandwidth metrics data distributed over time
  • General Exploration analysis views extended to display confidence indication (greyed
  • out font) for non-reliable metrics data resulted, for example, from the low number of collected samples
  • GPU usage analysis for OpenCL™ applications extended to display compute-originated batch buffers on the GPU software queue in the Timeline pane (Linux* target only)
  • New filtering mode for command line reports to display data for the specified column names only

Intel® Inspector for Systems

  • Added support for DWARF Version 4 symbolics.
  • Improved custom install directory process.
  • For Windows, added limited support for memory growth when analyzing applications containing Windows* fibers.

GDB* - The GNU Debugger

  • GDB Features
    • The version of GDB provided as part of Intel® System Studio 2016 is based on GDB version 7.8. Notably, it contains the following features added by Intel:
  • Data Race Detection (pdbx):
    • Detect and locate data races for applications threaded using POSIX* threads
  • Branch Trace Store (btrace):
    • Record branches taken in the execution flow to backtrack easily after events like crashes, signals, exceptions, etc.
  • Pointer Checker:
    • Assist in finding pointer issues if compiled with Intel® C++ Compiler and having
    • Pointer Checker feature enabled (see Intel® C++ Compiler documentation for more information)
  • Intel® Processor Trace (Intel® PT) Support:
    • Improved version of Branch Trace Store supporting Intel® TSX. For 5th generation Intel® Core™ Processors and later access it via command:
      • (gdb) record btrace pt
    • Those features are only provided for the command line version and are not supported via the Eclipse* IDE Integration.

 

Intel® Debugger for Heterogeneous Compute 2016 Features
The version of Intel® Debugger for Heterogeneous Compute 2016 provided as part of Intel® System Studio 2016 uses GDB version 7.6. It provides the following features:

  • Debugging applications containing offload enabled code to Intel® Graphics Technology
  • Eclipse* IDE integration

Intel® System Debugger

  • Support for Intel® Atom™ x7 Z8700 & x5 Z8500/X8400 processor series (Cherry Trail)
  • Several bug fixes and stability improvements

Intel® Threading Building Blocks

 

  • Added a C++11 variadic constructor for enumerable_thread_specific.
  • The arguments from this constructor are used to construct thread-local values.
  • Improved exception safety for enumerable_thread_specific.
  • Added documentation for tbb::flow::tagged_msg class and tbb::flow::output_port function.
  • Fixed build errors for systems that do not support dynamic linking.
  • C++11 move aware insert and emplace methods have been added to concurrent unordered containers

 

Product Contents of Intel® System Studio 2016 Beta Update 1 for Windows*

The product contains the following components

  1. Intel® C++ Compiler 16.0 Beta Update 1
  2. Intel® Integrated Performance Primitives 9.0 Beta Update 1
  3. Intel® Math Kernel Library 11.3 Beta .
  4. Intel® Threading Building Blocks 4.3 Update 4
  5. Intel® System Studio System Analyzer, Frame Analyzer and Platform Analyzer 2015 R1
  6. Intel® VTune™ Amplifier 2016 Beta for Systems with Intel® Energy Profiler
    • Intel® VTune™ Amplifier Sampling Enabling Product (SEP) 3.15
    • SoC Watch for Windows* 1.10.2
  7. Intel® Inspector 2016 Beta for Systems
  8. Intel® System Debugger 2016 Beta
    •  Intel® System Debugger notification module xdbntf.ko (provided under GNU General Public LIcense v2)
  9. OpenOCD 0.8.0 library (provided under GNU General Public License v2+)
    • OpenOCD 0.8.0 source (provided under GNU General Public License v2+)

Product Contents of Intel® System Studio 2016 Beta Update 1 for Windows* Host

The product contains the following components

  1. Intel® C++ Compiler 16.0 Beta Update 1
  2. Intel® Integrated Performance Primitives 9.0 Beta Update 1
  3. Intel® Math Kernel Library 11.3 Beta
  4. Intel® Threading Building Blocks 4.3 Update 4
  5. Intel® System Debugger 2016 Beta
    • Intel® System Debugger notification module xdbntf.ko (Provided under GNU General Public License v2)
  6. OpenOCD 0.8.0 library (Provided under GNU General Public License v2+)
    • OpenOCD 0.8.0 source (Provided under GNU General Public License v2+)
  7. GNU* GDB 7.8.1 (Provided under GNU General Public License v3)
    • Source of GNU* GDB 7.8.1 (Provided under GNU General Public License v3)
  8. SVEN Technology 1.0 (SDK provided under GNU General Public License v2)
  9. Intel® VTune™ Amplifier 2016 Beta for Systems with Intel® Energy Profiler 
    • Intel® VTune™ Amplifier Sampling Enabling Product (SEP) 3.15
    • Intel® Energy Profiler
    • WakeUp Watch for Android* 3.1.6
    • SoC Watch for Android* 1.5.4
  10. Intel® Inspector 2016 Beta for Systems
  11. Intel® System Studio System Analyzer 2015 R1

Product Contents of Intel® System Studio 2016 Beta Update 1 for Linux* Host

The product contains the following components

  1. Intel® C++ Compiler 16.0 Beta Update 1
  2. Intel® Integrated Performance Primitives 9.0 Beta Update 1 for Linux*
  3. Intel® Math Kernel Library 11.3 Beta for Linux*
  4. Intel® Threading Building Blocks 4.3 Update 4
  5. Intel® System Debugger 2016 Beta
    • Intel® System Debugger notification module xdbntf.ko (Provided under GNU General Public License v2)
  6. OpenOCD 0.8.0 library (Provided under GNU General Public License v2+)
    • OpenOCD 0.8.0 source (Provided under GNU General Public License v2+)
  7. GNU* GDB 7.8.1 (Provided under GNU General Public License v3)
    • Source of GNU* GDB 7.8.1 (Provided under GNU General Public License v3)
  8. SVEN Technology 1.0 (SDK provided under GNU General Public License v2)
  9. Intel® VTune™ Amplifier 2016 Beta for Systems with Intel® Energy Profiler
    • Intel® VTune™ Amplifier Sampling Enabling Product (SEP) 3.15
    • Intel® Energy Profiler
    • WakeUp Watch for Android* 3.1.6  
    • SoC Watch for Android* 1.5.4
  10. Intel® Inspector 2016 Beta for Systems
  11. Intel® System Studio System Analyzer 2015 R1

What's New and Product Contents of Intel® System Studio 2015

Product Contents of previous Intel® System Studio releases

 

Get Help or Advice

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

Resources
Documentation
Training Material

Support

We are looking forward to your questions and feedback. Please don't hesitate to escalate any questions you have or issues you run into. We thank you for helping us to continuously improve Intel® System Studio

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 for Linux*.

Please provide feedback at any time:

 


Viewing all articles
Browse latest Browse all 3384

Trending Articles