Parallel Programming and Optimization

Intel® Parallel Studio XE
Intel® Parallel Studio XE 2015 tool suite simplifies the design, development, debug, and tuning of code that utilizes parallel processing to boost application performance. The Intel® Parallel Studio XE Cluster Edition includes powerful tools and libraries to make the most of clusters and supercomputers.

Intel® VTune™ Amplifier
Whether you are tuning for the first time or doing advanced performance optimization, Intel® VTune Amplifier provides a rich set of performance insight into hotspots, threading, locks & waits.

A Concise Guide to Parallel Programming Tools for Intel® Xeon® Processors
Pick the right programming models and tools to boost your application’s performance.
Intel® Compiler Options for Intel® Streaming SIMD Extensions (Intel® SSE) and Intel® Advanced Vector Extensions (Intel® AVX)
Learn about the three main types of processor-specific optimizations.
Performance Analysis and Measurement

Intel® Performance Counter monitor
Learn a better way to measure CPU utilization.

Intel® Memory Latency Checker
The Intel® Memory Latency Checker is a tool used to measure latencies and bandwidth under increasing loads.
Intel® Intelligent Storage Acceleration Library
(Intel® ISA-L)
With the growing number of devices connected to the Cloud/Internet, data is being generated from many different sources. The demand for storage is growing every year. The combination of the Intel® Xeon® processor family and the Intel® Intelligent Storage Library (Intel® ISA-L) can provide developers with the tools to process data securely and quickly and even reduce storage space requirements.

Data processing acceleration (Network, Storage)

Intel® Data Plane Development Kit
Intel® DPDK is a set of software libraries that can improve packet processing performance.

Intel® Cache Acceleration Software
Learn how to store a copy of “hot” data in the SSD, allowing server applications to run faster.
Development Kits

Download Intel® SDK for OpenCL™ standard
The first open, royalty-free standard for general-purpose parallel programming.

Intel® Media Server Studio
Provides Media SDK, runtimes, advanced analyzer tools, and more to optimize media solutions on Intel® Xeon® and Intel® Core™ processors.
Power Efficiency

Intel® Node Manager
Intel® Node Manager is a server management technology that allows a platform's management software to accurately monitor and control the platform's power and thermal behaviors through industry-defined standards.

Intel® Power Governor
Intel® Power Governor is a software utility and library, which allows developers to (a) monitor power and (b) regulate power at very fine time granularities.
Intel® Datacenter Manager Portfolio (Intel® DCM Portfolio)
With the Intel DCM Portfolio, IT and facility managers have the tools to improve manageability, increase availability, and reduce costs across key parameters, such as energy usage, monitoring, security, automation, and cloud.

Data Storage & Analytics

Efficient filesystems using Lustre* software
Very fast, highly scalable storage software for data and compute-intensive applications.

Graphbuilder
GraphBuilder is the first scalable open source library to take large data sets and construct them into “Graphs,” web-like structures that outline relationships among data.
Cluster
Intel® Cluster Ready
Intel® Cluster Ready is an architecture and a program that makes it easier to gain the performance advantages of HPC clusters.

For more complete information about compiler optimizations, see our Optimization Notice.