Intel Software Development Products for Windows*




From the optimization features and multithreading capabilities of Intel® compilers combined with highly optimized performance libraries and error-checking tools for creating multithreaded applications - to simplified, end-to-end parallelism for Microsoft Visual Studio* C/C++ developers - to Intel® Cluster Tools to develop, analyze, and optimize performance of parallel applications on Windows* clusters - Intel provides the tools Windows developers need to deliver winning performance.

Product Suites
Intel® Parallel Studio XE
Advanced performance suite with both Intel® C++ and Intel® Fortran compilers with optimization and threading features, highly optimized performance libraries, performance profiler, thread and memory error checker, and parallel programming models.

Intel® C++ Studio XE
Includes Intel® C++ compiler with optimization and threading features, highly optimized performance libraries, performance profiler, thread and memory error checker, and parallel programming models.

Intel® Parallel Studio
Comprehensive suite for Microsoft Visual Studio* C/C++ developers that includes an innovative threading assistant, optimizing compiler and libraries, memory and threading error checker, and threading performance profiler.

Intel® Fortran Studio XE
Includes: Intel® Fortran Composer XEIntel® VTune™ Amplifier XEIntel® Inspector XE

Intel® Cluster Studio XE
Includes: Intel® Composer XEIntel® Trace Analyzer and CollectorIntel® MPI LibraryIntel® MPI BenchmarksIntel® VTune™ Amplifier XEIntel® Inspector XE

Intel® Cluster Studio
Includes: Intel® Composer XEIntel® Trace Analyzer and CollectorIntel® MPI LibraryIntel® MPI Benchmarks

Performance Libraries
Intel® Integrated Performance Primitives
An extensive library of multicore-ready, highly optimized software functions for digital media and data-processing applications offering thousands of optimized functions covering frequently-used fundamental algorithms.

Intel® Math Kernel Library
A library of highly optimized, extensively threaded math routines for science, engineering, and financial applications that require maximum performance. Core math functions include BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms, Vector Math, and more.

Intel® Threading Building Blocks
An award-winning C++ template library that abstracts threads to tasks to create reliable, portable, and scalable parallel applications.

Compilers and Libraries
Intel® Composer XE
Includes both Intel® C++ and Intel® Visual Fortran compilers with optimization and threading features, as well as highly optimized performance libraries and parallel programming models.

Intel® C++ Composer XE
Includes the Intel® C++ compiler with optimization and threading features, as well as highly optimized performance libraries and parallel programming models.

Intel® Visual Fortran Composer XE
Includes the Intel® Visual Fortran compiler with advanced optimization, multithreading, and processor support. Also includes Intel® Math Kernel Library

Intel® Parallel Composer
Includes a compiler and libraries to develop effective applications with easier, faster multithreading of serial and parallel applications and parallel models that meet your needs.

Profilers
Intel® VTune™ Amplifier XE
Provides performance profiling on applications on all sizes of systems based on Intel® processors, from embedded systems through supercomputers, to help you improve application performance.

Intel® Parallel Amplifier
Takes away the guesswork and analyzes performance behavior in Windows* applications, providing quick access to scaling information for faster and improved decision making.
Thread and Memory Checkers
Intel® Inspector XE
Powerful thread and memory checking tool that pinpoints hard-to-find threading errors like data races and deadlocks, mapping them to the source-code line, call stack, and memory reference.

Intel® Parallel Inspector
Combines threading and memory error checking into one powerful error checking tool, to help increase the reliability, security, and accuracy of C/C++ applications from within Microsoft Visual Studio*.

Cluster Tools
Intel® MPI Library
Use this high-performance message-passing interface library to develop applications that can run on multiple cluster fabric interconnects chosen by the user at runtime.

Intel® Trace Analyzer and Collector
Analyze MPI performance, speed up parallel application runs, locate hotspots and bottlenecks and compare trace files with detailed graphical analysis and aligned timelines. (Available only with Cluster Tool Suites)