|
Intel® Compilers and Performance Libraries:
Performance, Compatibility, Support Also available in single programming language editions
|
|
Intel® Composer XE Products:
Features:
|
Info on Compilers for Intel® Itanium® Processors |
|||||||
What Components are In Composer XE Products
|
||||||||||||||||||||||||||
|
The Intel® C++ Compiler v12.1 produces faster code than the best of the competition and Intel's previous version as measured using the SPEC* benchmark on Linux* and Windows* |
The Intel® Fortran Compiler v12.1 produces applications that provide significant performance gains compared with alternative Fortran compilers as measured by the Polyhedron* benchmark. |
|||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||
To learn more about
- Download the Intel Composer XE product brief ›
|
About Intel® Composer XE Service Pack 1 (SP1): Intel® Composer XE SP1 provides the latest new features, performance, standards, and usability enhancements, plus fixes. What's New Overview
|
Review the resources below to learn how to use Intel® parallel tools. Be sure to go to the Intel® Learning Lab Portal for a complete offering of videos, whitepapers, and other resources to learn how to take advantage of this product. Visit the Evaluation Guide Portal for concise, step by step guides to see the power of Intel Development Products.
|
|
||||
| Setting up an Intel® TBB Project in Microsoft Visual Studio*
Learn how to enable your Microsoft Visual Studio* projects to use Intel® Threading Building Blocks. |
![]() |
Julian Horn, Architect talks about Julian answers questions about the how's and why's of static analysis, the design philosophy behind Static Security Analysis (SSA) in Intel® Parallel Studio XE and Intel® C++ Studio XE. SSA uses Intel Inspector XE to display the results gathered by the compiler. |
||
|
|
||||
|
|
||||
|
Learn Compiler Quick Reference Guide |
Downloads Evaluate Support and Online Communities Forum Knowledge base located in SUPPORT tab Blogs Related Links Intel® Software Network go-parallel.com |
| Jesse Perla PhD Candidate New York University |
I especially like the C++0x support in the updated Intel® C++ compilers that ship in Intel® C++ Composer XE. These are working extremely well and I am impressed by the number of new features you were able to bring to the Intel C++ Compiler. I tested variadic templates, function template defaults, alternative function return syntax, named/typed enumerations, and more. One feature that I was happy to see implemented was 'SFINAE for expressions'. For library writers, this is a very powerful feature and can greatly simplify the mess of template meta-programming that is currently needed for cutting edge libraries. Keep up the good work with your excellent, and stable, compilers! | |
| David Carver Texas Advanced Computing Center University of Texas at Austin |
I recently tried the updated Intel® Cilk™ Plus in the Intel® C++ Compiler (part of Intel® Composer XE). I liked the lower overhead from using Cilk Plus spawning compared to that of OpenMP* task. I'm looking forward to using Cilk Plus Array Notations . The concepts behind Cilk Plus – simplification of adding parallelism – is really great. Thanks for offering this easy-to-use capability! | |
| Simon Geard Technical Lead CAD Schroer UK Ltd |
Standards support is important to us so I'm glad to see the extended Fortran 2003 support in the Intel® Fortran compiler that ships in Intel® Fortran Composer XE - and the Fortran 2008 additions are also welcome. We've found the Intel Fortran compiler to be stable and offer outstanding performance. Please keep the updates coming! | |
| Warner Weiss Manager Sugars International LLC |
I use the Intel® Fortran compiler in Intel® Fortran Composer XE, and I very much like the new Object Browser. It makes it much easier to navigate in modules that have many routines. The compiler is stable and offers outstanding performance. We are a small company but big proponents of Intel Fortran!" | |
|
Peter Hahn Adjunct Associate Professor University of Pennsylvania |
Intel® Fortran performs beautifully – works like a charm on my iMac. The performance is great and the compiler is very stable. Thank you for this compiler! | |
|
Jorge Martinis Research & Development Engineer BR&E Inc. |
"Intel® Parallel Studio XE is a great software development tool for performance-oriented Windows*-based C++ software developers. I achieved an astonishing boost in performance by using Intel® Cilk Plus and Array Notation features in my code. If you need performance, try Intel Parallel Studio XE." | |
|
Erik Van Grunderbeeck Owner- Ionix |
"I was pleasantly surprised by all the analysis functionality in Intel® Parallel Studio XE for Windows, and particularly impressed with the memory and threading analysis capabilities in Intel® Inspector XE, part of Parallel Studio XE. I thought it was pretty cool that I could make changes, do another round of analysis and easily compare the 'before' and 'after effect on my application. I found the compiler in Intel® C++ Composer XE – also part of Parallel Studio XE – to be very solid. Its Guided Auto Parallelism (GAP) and Array Notation features were very helpful in adding performance. Parallel Studio XE adds a lot to Visual Studio*-based developers." | |
|
Dr. Artur Guzik Senior Engineer Neubrex. Co., Ltd |
"Intel continues to impress with me with its compilers for Windows* platform. The new Intel® Fortran Composer XE for Windows* and Intel® C++ Composer XE for Windows* offer developers great performance improvement features, such as the new Guided Auto Parallelism (GAP). Both products are nicely integrated into the newest editions of Visual Studio*. Enhancements to Intel® Math Kernel Library (Intel® MKL) and Intel® Integrated Performance Primitives (Intel® IPP) provide additional performance gains. These libraries not only provide speed, but also cover a wide range of applications and are great building-blocks for engineers and scientists. If you need performance for your C++ and/or Fortran applications, you need to try Intel software development products." | |
For more complete information about compiler optimizations, see our Optimization Notice.











