Intel® Parallel Studio XE Suites

Deliver top application performance with C, C++ and Fortran compilers, libraries and analysis tools

  • Industry-leading application performance that scales as processor core count and vector width increase
  • Efficiently scale on tomorrow’s hardware while preserving investment in existing code

Service Pack 1 Released - What’s New

Leading Development Tools for Top Performance

Deliver top application performance while minimizing development, tuning and testing time, and effort. Intel® Parallel Studio XE 2013 SP1 provides C/C++ and Fortran developers cutting edge performing compilers and libraries, the right parallel programming models, and complementary and compatible analysis tools. It plugs seamlessly into Microsoft Visual Studio* and the GNU tool chain to keep you productive while preserving your development environment investment. Boost performance for your applications as they run on today and tomorrow’s IA-compatible processors and coprocessors, including Intel® Xeon® Processors and Intel® Xeon Phi™ coprocessors. Get more performance with less effort!

Intel Parallel Studio XE includes the next-generation of software development tools:

  • Intel® C, C++ and Fortran Compilers – Industry-Leading Compilers
  • Intel® Math Kernel Library (Intel® MKL) and Intel® Integrated Performance Primitives (Intel® IPP) – Performance Libraries
  • Intel® Threading Building Blocks (Intel® TBB) and Intel® Cilk™ Plus – Parallel Programming Models
  • Intel® VTune™ Amplifier XE – Advanced Threading and Performance Profiler
  • Intel® Inspector XE – Memory and Threading Debugger
  • Intel® Advisor XE – Threading Prototyping Tool

Available Versions of Intel® Parallel Studio XE Family:

Intel® Parallel Studio XE

C, C++ and Fortran

Intel® C++ Studio XE

C and C++ only

Intel® Fortran Studio XE

Fortran only

Compare Products

Boost Parallel Application Performance
Click to enlarge
Intel® Compilers offer industry leading application performance

Acclaimed C++ and Fortran Compilers and Libraries

Intel® Composer XE is a performance-oriented developer tool that includes Intel® C++ and Fortran compilers, and threading, math, multimedia and signal processing performance libraries.


Innovative threading assistant for Linux and Windows
Click to enlarge

Innovative Threading Prototyping Tool

Intel® Advisor XE is a threading prototyping tool for C, C++, C# and Fortran developers. It finds regions with the greatest performance potential from parallelism and identifies critical synchronization issues.

  • Quickly model projected performance scaling of threading designs.
  • Project performance scaling on large systems with more cores.
  • Find synchronization issues before you implement threading.
  • Design with data and avoid wasted effort.

Optimize Serial and Parallel Performance
Click to enlarge
Quickly locate code taking a lot of CPU time

Optimize Serial and Parallel Performance
Click to enlarge
See the results on your source

Optimize Serial and Parallel Performance

Intel® VTune™ Amplifier XE is the premier performance and thread profiler to tune your application’s performance.

  • Profile C, C++, C#, Fortran, Assembly and Java*.
  • Collect a rich set of data to tune CPU & GPU performance, multi-core scalability, bandwidth and more.
  • Sort, filter and visualize results on the timeline and on your source.
  • Use command line input to automate regression tests and make remote collection easy.

Deliver More Reliable Applications
Click to enlarge
Intel® Inspector XE’s dynamic and static analysis shows the source locations of threading and memory errors and provides a call stack for navigation

Deliver More Reliable Applications

Intel® Inspector XE is an easy to use memory and threading error detector for serial and parallel applications on Windows* and Linux*.

  • Inspect C, C++, C# and Fortran.
  • No special builds required. Use your normal compiler and build.
  • Finds errors that regression testing and static analysis miss.
  • Debug intermittent and non-deterministic errors.
  • Diagnoses heap growth.
  • Bonus: The Intel® compiler is not required to use Intel Inspector XE, but you do get additional Intel compiler-based features when you purchase a suite. Static Analysis finds security issues. Pointer Checker traps memory accesses beyond allocated addresses.

What’s New

FeatureBenefit
Latest Processor Support

Intel consistently offers the first set of tools to take advantage of the latest performance enhancements in the newest Intel product, while preserving compatibility with older Intel and compatible processors.

Expanded OS support for Intel® Xeon Phi™ coprocessor

Intel tools have expanded support to include Windows* hosts for Intel® Xeon Phi™ coprocessors, as well as Linux* hosts.

New OpenMP 4.0 Support

The compiler and analysis tools now support the key features of OpenMP 4.0, including offloading and SIMD extensions.

Conditional Numerical Reproducibility

Expanded conditional numerical reproducibility support in the Intel® Math Kernel Library (Intel® MKL), offering reproducible results on similar platforms that can include today and tomorrow’s architectures.

Fortran and C++ Standards Support

Intel® Fortran Compiler extensively supports the F2003 standard and many parts of the 2008 standard, including co-arrays. Intel demonstrates its commitment to the C++11 standard with additional support in this release.

Additional Debugger Support

Developers can use the GNU Project Debugger* (GDB*) on Linux and the Intel® Debugger Extension to GDB to help debug applications for Intel Xeon Phi coprocessors.

Improved Thread Prototyping Tool, Intel® Advisor XE

Intel® Advisor XE is now easier to learn with new training and an improved assistance window. Pause/resume saves time by eliminating analysis of low risk code.

Multiple OS support, Latest IDEs

Intel tools support the latest Linux distributions and Windows operating systems and compatible with other software development tools. See the System Requirements for details on each tool.

Compatibility

Intel software development tools preserve your investments in existing development environments and code bases while providing capabilities that maximize application performance. Intel® Parallel Studio XE 2013 offers excellent compatibility with leading compilers. Intel tools also support development and maintenance of software targeted to run on systems using processors compatible with the Intel® architecture.

Intel® Software Development Products are compatible with leading development environments. On Windows*, they are compatible with Microsoft Visual Studio* 2008-2013. On Linux*, the Intel® Debugger Extension to GDB* helps you debug applications for Intel® Xeon Phi™ coprocessors.

Multiple OS Support, Multiple Language Support

Intel® Parallel Studio XE is available for Windows*, and, separately, Linux*. In addition, C, C++, Fortran compilers, and performance and parallelism libraries bring advanced optimizations on the OS* X platform.

Intel® Parallel Studio XE is for developers who need a matched set of C++ and Fortran compilers. For developers interested in a single language, there’s Intel® C++ Studio XE and Intel® Fortran Studio XE. Licenses support all IA-32, Intel 64 and Intel® Many Integrated Core (MIC) architectures and feature one year of support and updates.

Try Tools from Intel

The unified suite of supported development tools from a single company eases the use and procurement of software development tools to maximize performance on today and tomorrow’s hardware.

Buying Intel tools include the benefit of joining the Intel community and taking advantage of the growing Intel Forum communities for getting/sharing code and ideas. In addition, receive technical expertise through Intel® Premium Support.

Free, 30-day evaluation copies are available for download. The download includes tutorials, code samples, and the ability to jump right in and use your own code.

Use the links below for training on each component:


Intel® Parallel Studio XE training:

Here are some of the resources to teach you how to use Intel® Parallel Studio XE. Be sure to go to the Intel® Learning Lab Portal and Evaluation Guide Portal for a complete offering of tutorials, technical videos, whitepapers, and other resources to learn how to take advantage of this product.

  • Performance Essentials with OpenMP 4.0 Vectorization
  • View slides

  • Finding the Right Fit for Your Application on Intel® Xeon® Processors and Intel® Xeon Phi™ Coprocessors
  • Porting and tuning of Lattice QCD & MPI-HMMER for Intel® Xeon® processors & Intel® Xeon Phi™ coprocessors
  • Become a C++ Hot Spot Hotshot with Intel® Parallel Studio XE
  • Sample code attachment instructions:

    Windows:

    Unzip using password “intel123”

    Open the solution and just rebuild it.

    Linux:

    $ icpc -xAVX -vec-report3 -openmp -tbb PiUsingMonteCarlo-erand48.cpp -o pi-host
    $ icpc -mmic -vec-report3 -openmp -tbb -lrt PiUsingMonteCarlo-erand48.cpp -o pi-mic

    Sample code downloads:

    PiUsingMonteCarlo-erand48.cpp.zip

    BlackScholes-jd.zip

  • Accelerating financial services applications using Intel® Parallel Studio XE with the Intel® Xeon Phi™ coprocessor
  • Intel Parallel Studio XE Demo at SIGGRAPH 2011
  • High Productivity Vectorization Models at SC11
  • Benefits of Parallel Studio XE on Intel MIC Architecture
  • Intel Parallel Studio XE CoArray Fortran
  • How Intel® Parallel Studio XE is Used to Improve the HMMER Application
  • Will Intel® Parallel Studio XE 2013 work with my existing environment?
  • Yes. Our tools plug seamlessly into Visual Studio* and the GNU tool chain to keep you productive while preserving your development environment investment. Intel® Parallel Studio XE offers excellent compatibility with leading compilers. Intel tools also support development and maintenance of software targeted to run on systems using processors compatible with the Intel® architecture.

  • Where can I get more information on other types of information such as technical guides and release notes?
  • For more information, please click on the Support tab

  • How does a developer start developing parallel programs to take advantage of Intel® processors?
  • Optimizing for today’s multi-core platforms is the best way to be ready to use Intel® Many Integrated Core Architecture (Intel® MIC Architecture). Adopting Intel® Software Development Tools and programming models today will protect your programming investment moving forward as new processor technologies are introduced. C and C++ programmers should start with Intel® Threading Building Blocks (Intel® TBB) and Intel® Cilk™ Plus, which are included in Intel® Parallel Studio XE and Intel® Cluster Studio XE. These offer task-based abstractions to exploit parallelism with a set of task and data parallel models that are portable, scalable, reliable and future-proof. These models easily integrate into existing applications, preserving software and hardware investments.

    Fortran programmers, and many C programmers, should look at OpenMP. Fortran programmers also have the new Coarray Fortran capabilities in the Intel® Fortran compilers.

  • Where can I get an evaluation copy of Intel® Parallel Studio XE 2013?
  • 30 day evaluation versions of Intel® Software Development Products are available for free download. You can get free support during the evaluation period by creating an Intel® Premier Support account after requesting the evaluation license. Windows* and Linux*.

  • What student discounts are available for Intel® Software Development Tools?
  • Students are able to get all of our tools for a large discount. Intel is dedicated to helping students build skills to become more employable for jobs in the IT industry. If you are a college or university student enrolled in a degree-granting program, you will receive a significant discount off the retail price of select software development tools. For more information on student and professor offerings please visit our Education Offerings website.

  • What offers are available for academic researchers?
  • Faculty using our tools for research purposes can receive a substantial discount compared to our commercial offerings. For more information on academic research offerings please visit our Education Offerings website.

  • How do I get Intel® Parallel Studio XE 2013 SP1?
  • If you have an active Software Subscription, you will automatically get the new release. You will receive an email notification, advising you of the availability and where to obtain update. You can also go to Intel® Software Development Products Registration Center. If your subscription has expired, you must renew or buy a new subscription. Additional Information.

  • My current support subscription is ending soon, how can I receive the latest software?
  • When you purchase a license for an Intel® Software Development Product, you are entitled to the latest version of your product, as well as any new versions which are released during your license period. Renew your license now.

    If you have a valid subscription, you will be notified through email of new product updates and can download the latest bits from the Intel® Software Development Products Registration Center for no additional charge. Additional Information.

  • I am only interested in a single development language. What version of the tools should I get?
  • Intel® Parallel Studio XE addresses development for C, C++ and Fortran. Intel® Fortran Studio XE and Intel® C++ Studio XE development suites are also available to address those developing only in a single language. Intel® Cluster Studio XE is only available with support for C, C++ and Fortran.

  • If I have an Intel® Parallel Studio, does this entitle me to get a free upgrade to Intel Parallel Studio XE?
  • No. To upgrade from Intel® Parallel Studio to Intel® Parallel Studio XE, or Intel® C++ Studio XE please visit the upgrade website.

  • Are there other upgrade offers for other products, such as Intel® C++ Composer XE or Intel® Fortran Composer XE?
  • Yes. Special upgrade offers are available. Please visit the upgrade website.

  • Will Intel® Parallel Studio XE 2013 work with my existing environment?
  • Yes. Our tools plug seamlessly into Visual Studio* and the GNU tool chain to keep you productive while preserving your development environment investment. Intel® Parallel Studio XE offers excellent compatibility with leading compilers. Intel tools also support development and maintenance of software targeted to run on systems using processors compatible with the Intel® architecture.

  • Where can I get more information on other types of information such as technical guides and release notes?
  • For more information, please click on the Support tab

  • How does a developer start developing parallel programs to take advantage of Intel® processors?
  • Optimizing for today’s multi-core platforms is the best way to be ready to use Intel® Many Integrated Core Architecture (Intel® MIC Architecture). Adopting Intel® Software Development Tools and programming models today will protect your programming investment moving forward as new processor technologies are introduced. C and C++ programmers should start with Intel® Threading Building Blocks (Intel® TBB) and Intel® Cilk™ Plus, which are included in Intel® Parallel Studio XE and Intel® Cluster Studio XE. These offer task-based abstractions to exploit parallelism with a set of task and data parallel models that are portable, scalable, reliable and future-proof. These models easily integrate into existing applications, preserving software and hardware investments.

    Fortran programmers, and many C programmers, should look at OpenMP. Fortran programmers also have the new Coarray Fortran capabilities in the Intel® Fortran compilers.

  • Where can I get an evaluation copy of Intel® Parallel Studio XE 2013?
  • 30 day evaluation versions of Intel® Software Development Products are available for free download. You can get free support during the evaluation period by creating an Intel® Premier Support account after requesting the evaluation license. Windows* and Linux*.

  • What student discounts are available for Intel® Software Development Tools?
  • Students are able to get all of our tools for a large discount. Intel is dedicated to helping students build skills to become more employable for jobs in the IT industry. If you are a college or university student enrolled in a degree-granting program, you will receive a significant discount off the retail price of select software development tools. For more information on student and professor offerings please visit our Education Offerings website.

  • What offers are available for academic researchers?
  • Faculty using our tools for research purposes can receive a substantial discount compared to our commercial offerings. For more information on academic research offerings please visit our Education Offerings website.

  • How do I get Intel® Parallel Studio XE 2013 SP1?
  • If you have an active Software Subscription, you will automatically get the new release. You will receive an email notification, advising you of the availability and where to obtain update. You can also go to Intel® Software Development Products Registration Center. If your subscription has expired, you must renew or buy a new subscription. Additional Information.

  • My current support subscription is ending soon, how can I receive the latest software?
  • When you purchase a license for an Intel® Software Development Product, you are entitled to the latest version of your product, as well as any new versions which are released during your license period. Renew your license now.

    If you have a valid subscription, you will be notified through email of new product updates and can download the latest bits from the Intel® Software Development Products Registration Center for no additional charge. Additional Information.

  • I am only interested in a single development language. What version of the tools should I get?
  • Intel® Parallel Studio XE addresses development for C, C++ and Fortran. Intel® Fortran Studio XE and Intel® C++ Studio XE development suites are also available to address those developing only in a single language. Intel® Cluster Studio XE is only available with support for C, C++ and Fortran.

  • If I have an Intel® Parallel Studio, does this entitle me to get a free upgrade to Intel Parallel Studio XE?
  • No. To upgrade from Intel® Parallel Studio to Intel® Parallel Studio XE, or Intel® C++ Studio XE please visit the upgrade website.

  • Are there other upgrade offers for other products, such as Intel® C++ Composer XE or Intel® Fortran Composer XE?
  • Yes. Special upgrade offers are available. Please visit the upgrade website.

Intel® Parallel Studio XE 2013

Getting Started?

Click the Learn tab for guides and links that will quickly get you started.

Get Help or Advice

Search Support Articles
Forums - The best place for timely answers from our technical experts and your peers. Use it even for bug reports.
Support - For secure, web-based, engineer-to-engineer support, visit our Intel® Premier Support web site. Intel Premier Support registration is required.
Download, Registration and Licensing Help - Specific help for download, registration, and licensing questions.

Resources

Release Notes - View Release Notes online!
Checksums - View Product Checksums
Intel® Parallel Studio XE Documentation (Windows* | Linux*)
Documentation for other software products

Intel® Math Kernel Library 11.1

Getting Started?

Click the Learn tab for guides and links that will quickly get you started.

Get Help or Advice

Search Support Articles
Forums - The best place for timely answers from our technical experts and your peers. Use it even for bug reports.
Support - For secure, web-based, engineer-to-engineer support, visit our Intel® Premier Support web site. Intel Premier Support registration is required.
Download, Registration and Licensing Help - Specific help for download, registration, and licensing questions.

Resources

Release Notes - View Release Notes online!
Fixes List - View Compiler Fixes List

Documentation:
Reference Manual
Linux* | Windows* | OS X*
Documentation for other software products

Intel® Integrated Performance Primitives

Getting Started?

Click the Learn tab for guides and links that will quickly get you started.

Get Help or Advice

Search Support Articles
Forums - The best place for timely answers from our technical experts and your peers. Use it even for bug reports.
Support - For secure, web-based, engineer-to-engineer support, visit our Intel® Premier Support web site. Intel Premier Support registration is required.
Download, Registration and Licensing Help - Specific help for download, registration, and licensing questions.
Supported Versions

Resources

Release Notes - View Release Notes online!
Documentation:
Reference Manual
User's Guide
All Product Documentation - View documentation online!

Featured Support Topics

No Content Found

Intel® Inspector XE 2013

Getting Started?

Click the Learn tab for guides and links that will quickly get you started.

Get Help or Advice

Search Support Articles
Forums - The best place for timely answers from our technical experts and your peers. Use it even for bug reports.
Support - For secure, web-based, engineer-to-engineer support, visit our Intel® Premier Support web site. Intel Premier Support registration is required.
Download, Registration and Licensing Help - Specific help for download, registration, and licensing questions.

Resources

Release Notes - View Release Notes online!

Documentation:
Windows* | Linux*
Documentation for other software products

Featured Support Topics

No Content Found

Intel® Threading Building Blocks 4.1

Getting Started?

Click the Learn tab for guides and links that will quickly get you started.

Get Help or Advice

Search Support Articles
Forums - The best place for timely answers from our technical experts and your peers. Use it even for bug reports.
Support - For secure, web-based, engineer-to-engineer support, visit our Intel® Premier Support web site. Intel Premier Support registration is required.
Download, Registration and Licensing Help - Specific help for download, registration, and licensing questions.

Resources

Release Notes - View Release Notes online!
Product Documentation - View documentation online!

Featured Support Topics

No Content Found

Intel® VTune™ Amplifier XE 2013

Getting Started?

Click the Learn tab for guides and links that will quickly get you started.

Get Help or Advice

Search Support Articles
Forums - The best place for timely answers from our technical experts and your peers. Use it even for bug reports.
Support - For secure, web-based, engineer-to-engineer support, visit our Intel® Premier Support web site. Intel Premier Support registration is required.
Download, Registration and Licensing Help - Specific help for download, registration, and licensing questions.

Resources

Release Notes - View Release Notes online!
Documentation:
Windows* | Linux*
Documentation for other software products

Featured Support Topics

No Content Found

Intel® C++ Compiler for Linux*

Getting Started?

Click the Learn tab for guides and links that will quickly get you started.

Get Help or Advice

Search Support Articles
Forums - The best place for timely answers from our technical experts and your peers. Use it even for bug reports.
Support - For secure, web-based, engineer-to-engineer support, visit our Intel® Premier Support web site. Intel Premier Support registration is required.
Download, Registration and Licensing Help - Specific help for download, registration, and licensing questions.

Resources

Release Notes - View Release Notes online!
Fixes List - View Compiler Fixes List
Checksums - View Product Checksums
Product Documentation - View documentation online!

Featured Support Topics

No Content Found

Intel® C++ Compiler for Windows*

Getting Started?

Click the Learn tab for guides and links that will quickly get you started.

Get Help or Advice

Search Support Articles
Forums - The best place for timely answers from our technical experts and your peers. Use it even for bug reports.
Support - For secure, web-based, engineer-to-engineer support, visit our Intel® Premier Support web site. Intel Premier Support registration is required.
Download, Registration and Licensing Help - Specific help for download, registration, and licensing questions.

Resources

Release Notes - View Release Notes online!
Fixes List - View Compiler Fixes List
Checksums - View Product Checksums
Product Documentation - View documentation online!

Intel® Visual Fortran Compiler

Getting Started?

Click the Learn tab for guides and links that will quickly get you started.

Get Help or Advice

Search Support Articles
Forums - The best place for timely answers from our technical experts and your peers. Use it even for bug reports.
Support - For secure, web-based, engineer-to-engineer support, visit our Intel® Premier Support web site. Intel Premier Support registration is required.
Download, Registration and Licensing Help - Specific help for download, registration, and licensing questions.

Resources

Release Notes - View Release Notes online!
Fixes List - View Compiler Fixes List
Checksums - View Product Checksums
Product Documentation - View documentation online!

Featured Support Topics

No Content Found

Intel® Fortran Compiler for Linux*

Getting Started?

Click the Learn tab for guides and links that will quickly get you started.

Get Help or Advice

Search Support Articles
Forums - The best place for timely answers from our technical experts and your peers. Use it even for bug reports.
Support - For secure, web-based, engineer-to-engineer support, visit our Intel® Premier Support web site. Intel Premier Support registration is required.
Download, Registration and Licensing Help - Specific help for download, registration, and licensing questions.

Resources

Release Notes - View Release Notes online!
Fixes List - View Compiler Fixes List
Checksums - View Product Checksums
Product Documentation - View documentation online!

Featured Support Topics

No Content Found

Intel® Advisor XE

Getting Started?

Click the Learn tab for guides and links that will quickly get you started.

Get Help or Advice

Search Support Articles
Forums - The best place for timely answers from our technical experts and your peers. Use it even for bug reports.
Support - For secure, web-based, engineer-to-engineer support, visit our Intel® Premier Support web site. Intel Premier Support registration is required.
Download, Registration and Licensing Help - Specific help for download, registration, and licensing questions.

Resources

Release Notes - View Release Notes online!

Documentation:
Windows* | Linux*
Product Documentation for all products - View documentation online!

Awards