Programming and Compiling for Intel® Many Integrated Core Architecture

This article discussions parallelization and provides links that will help you understand your programming environment and evaluate the suitability of your app.
Authored by AmandaS (Intel) Last updated on 04/13/2017 - 11:33

Benefits of Intel® Optimized Caffe* in comparison with BVLC Caffe*

Authored by JON J K. (Intel) Last updated on 04/11/2017 - 21:34

VR Optimization Tips from Underminer Studios

Authored by admin Last updated on 04/11/2017 - 11:21

Quantum ESPRESSO* for the Intel® Xeon Phi™ Processor

This recipe describes how to get, build, and run Quantum ESPRESSO* on the Intel® Xeon Phi™ x200 processor family (previously code-named "Knights Landing" or "KNL"). However, this articles seamlessly applies to any Intel® Xeon® processor, and also summarizes some best known methods for using Intel Software Development Tools with Quantum Espresso (QE) on Intel® architecture-based systems. The...
Authored by Hans P. (Intel) Last updated on 04/11/2017 - 04:55

Accelerating Media & Video Processing: Which Tool Do I Use?

Intel has a multitude of awesome software development tools, including ones for innovating and optimizing media

Authored by Brenda C. (Intel) Last updated on 04/10/2017 - 11:59

Vectorization Resources for Intel® Advisor Users

Intel® Advisor provides two design tools to help ensure your Fortran, C and C++ native/managed applications realize full performance potential on modern processors, such as Intel® Xeon Phi™ processors. This page augments code-specific advice offered in the vectorization analysis tool with links to web-based vectorization resources.
Authored by Nancee Moster (Intel) Last updated on 04/10/2017 - 07:08

Recipe: Building and Running MILC on Intel® Xeon® Processors and Intel® Xeon Phi™ Processors

MILC software represents a set of codes written by the MIMD Lattice Computation collaboration used to study quantum chromodynamics, the theory of the strong interactions of subatomic physics. This article provides instructions for code access, build, and run directions for the “ks_imp_rhmc” application on Intel® Xeon® processors and Intel® Xeon Phi™ processors.
Authored by Smahane D. (Intel) Last updated on 04/04/2017 - 14:21

Optimizing Memory Bandwidth in Knights Landing on Stream Triad

This document demonstrates the best methods to obtain peak memory bandwidth performance on Intel® Xeon Phi™ Processor (codenamed Knights Landing). This is done using STREAM* benchmarks, the de facto industry-standard benchmark for the measurement of computer memory bandwidth.
Authored by Karthik Raman (Intel) Last updated on 04/04/2017 - 14:02


This article completes an analysis of a problem erroneously reported on the Intel® Developer Zone forum: Vectorization failed because of unsigned integer? It provides a more detailed examination showing that unsigned integer is not impacting compiler vectorization but what methodology to use when a modern C/C++ compiler fails to auto-vectorize for-loops.
Authored by Sergey Kostrov Last updated on 04/04/2017 - 07:40

Intel® Memory Latency Checker v3.1a


Vish Viswanathan, Karthik Kumar, Thomas Willhalm, Patrick Lu, Blazej Filipiak


Authored by Vish Viswanathan (Intel) Last updated on 04/03/2017 - 15:53
For more complete information about compiler optimizations, see our Optimization Notice.