Intel® C++ Studio XE

Intel® Inspector XE 2013 Integrated Debugger Support

Background

Using a debugger along with Intel® Inspector XE 2013 can be a powerful combination, giving access to information about variables and workflow at the time of an issue that are not directly accessible through the use of one tool alone.

  • Developers
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • C#
  • C/C++
  • Fortran
  • Intermediate
  • Cluster Tools
  • Intel® C++ Composer XE
  • Intel® C++ Studio XE
  • Intel® Parallel Studio XE
  • Intel® Inspector XE
  • Learning Lab
  • Pointer Checker: A key feature of Intel® Parallel Studio XE 2013 product

    The launch of Intel® Parallel Studio XE 2013 brings a key new feature: the Pointer Checker, which performs bounds checking, providing full checking of all memory accesses through pointers — and identifies any out-of-bounds access in Pointer Checker enabled code. 

    To use this new Pointer Checker feature, you will need a valid license to the Intel® Parallel Studio XE 2013 or the Intel® C++ Studio XE 2013 products.

  • Developers
  • Partners
  • Professors
  • Students
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Unix*
  • C/C++
  • Intermediate
  • Intel® C++ Composer XE
  • Intel® C++ Studio XE
  • Intel® Parallel Studio XE
  • Development Tools
  • Pointer Checker feature in Intel® Parallel Studio XE 2013: How is it different from Static Analysis, Intel® Inspector XE, Mudflap etc?

    The Pointer Checker is a key "new" feature of the Intel® Parallel Studio XE 2013 product release compared to Static Security Analysis (SSA), Mudflap or the Intel® Inspector XE product. In a nutshell, the scope of Pointer Checker is in the detection of out-of-bounds pointer accesses including dangling pointers. The Intel® Inspector XE 2013 (including Static Analysis) is broader in scope and provides a more complete user environment. The table below summarizes the key differences:

  • Developers
  • Partners
  • Professors
  • Students
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • C/C++
  • Intermediate
  • Intel® C++ Composer XE
  • Intel® C++ Studio XE
  • Intel® Parallel Studio XE
  • Development Tools
  • Security
  • Intel® Cilk™ Plus – AOBench Sample

    This is the AOBench example associated with the "Intel® Cilk™ Plus – The Simplest Path to Parallelism" how-to article.  It shows an Ambient Occlusion algorithm implemented as serial loops, one using Intel Cilk Plus' cilk_for keyword to implement parallelism, one version using Intel Cilk Plus' array notations to allow vectorization for the SIMD instruction, and another version using both cilk_for and the array notations.  It demonstrates great performance with very little coding changes through both data-parallelism and task-parallelism.
  • Developers
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Apple OS X*
  • C/C++
  • Beginner
  • Intel® C++ Compiler
  • Intel® C++ Composer XE
  • Intel® Composer XE
  • Intel® C++ Studio XE
  • Intel® Advanced Vector Extensions
  • Intel® Streaming SIMD Extensions
  • AOBench
  • CilkPlus
  • array notation
  • Optimization
  • Parallel Computing
  • Threading
  • Vectorization
  • Intel Developer Tools for Ultrabook

    Soon Ultrabooks will become widely available and will come with new features.  Developers will want to know what tools they can use to take advantage of the new capabilities.   There will be two main components of the new, supporting OS:  the traditional Desktop  interface and the  New Windows* 8 User Interface (UI). This blog will cover the following topics:

    Subscribe to Intel® C++ Studio XE