Part 3: Expressing Parallelism with Vectors

Episode 3 of the “Hands-On Workshop (HOW) series on parallel programming and optimization with Intel architectures” introduces data parallelism and automatic vectorization.

Authored by Last updated on 10/20/2016 - 16:19
Blog post

Intel® Xeon Phi™ Coprocessor Developer Training Coming to a City Near You in 2015

Intel is offering an updated and expanded series of software developer trainings in parallel programming using the Intel® Xeon Phi™ coprocessor.
Authored by Mike P. (Intel) Last updated on 08/17/2016 - 14:26
Blog post

How Intel® AVX Improves Performance on Server Application

The latest Intel® Xeon® processor E7 v2 family includes a feature called Intel® Advanced Vector Extensions (Intel® AVX), which can potentially improve application performance.

Authored by Thai Le (Intel) Last updated on 08/15/2016 - 13:05

Vectorization in Julia

Update: Release 0.3.2 supports vectorization of 64-bit arithmetic.

Authored by Arch D. Robison (Intel) Last updated on 07/15/2016 - 14:38

Getting the most out of the Intel compiler with new optimization reports

Intel® Composer XE 2015 has dramatically overhauled the reporting features for such crucial optimizations as inlining, vectorization, parallelization, and memory access and cache usage optimization

Authored by admin Last updated on 07/06/2016 - 03:28

Algorithms to vectorize load groups in x86

Learn about the algorithms used to achieve vectorization in GCC 5.0.
Authored by Evgeny Stupachenko (Intel) Last updated on 06/23/2016 - 14:27

Optimization of Vector Arithmetics in Intel® Architectures

In Episode 6 of “Hands-On Workshop (HOW) series on parallel programming and optimization with Intel architectures”, we discuss the details of performance tuning for automatically vectorized calcula

Authored by admin Last updated on 06/20/2016 - 03:57

Update Now: What’s New in Intel® Compilers and Libraries Build fast code faster with the compilers and libraries in the new Intel® Compiler Version 15.

Authored by admin Last updated on 06/17/2016 - 16:07

Diagnostic 15042: pragma supersedes previous setting

Cause: This diagnostics message comes when the parameters of the directive are contradictory.  

Authored by admin Last updated on 06/17/2016 - 16:00

Vectorization Essentials

Compiler Methodology for Intel® MIC Architecture

Authored by Ronald W Green (Intel) Last updated on 06/15/2016 - 15:04
For more complete information about compiler optimizations, see our Optimization Notice.