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 09/27/2016 - 08:29
Blog post

Intel presente no SECOMP 2013 da UNIFEI

Authored by Luciano Palma (Intel) Last updated on 09/27/2016 - 08:29
Blog post

Building a highly scalable 3D particle system

Particle systems are an ideal candidate for multi-threading in games. Most games have particle systems and their general nature of independent entities lends well to parallelism.

Authored by Orion Granatir (Intel) Last updated on 09/27/2016 - 08:29
Forum topic

MOV CR8 not serializing?


I have a question about the MOV CR8 instruction.

Authored by Perf S. Last updated on 09/26/2016 - 07:41

Intel® VTune™ Amplifier XE Release Notes

What's New? describes features and changes since the previous release.

Release Notes include important information, such as

Authored by MrAnderson (Intel) Last updated on 09/21/2016 - 09:24
Forum topic

Updated ISE doc, rev 25 & PCOMMIT change blog

Revision 25 of the instruction set extension document was released, now including a change-log.


Authored by Mark Charney (Intel) Last updated on 09/15/2016 - 05:30

Advanced Topics in Vector Programming

Vector programming is an addition to parallel programming that targets SIMD hardware.
Authored by Robert Geva (Intel) Last updated on 09/12/2016 - 16:58

Best Practices in Vector Programming

Intel® AVX-512 is the new instruction set extension for SIMD. Robert shares how it offers unique benefits, especially for financial applications.

Authored by Robert Geva (Intel) Last updated on 09/12/2016 - 15:01

Caffe* Optimized for Intel® Architecture: Applying Modern Code Techniques

This paper demonstrates a special version of Caffe* — a deep learning framework originally developed by the Berkeley Vision and Learning Center (BVLC) — that is optimized for Intel® architecture.
Authored by Vadim K. (Intel) Last updated on 09/09/2016 - 09:45

Virtual Vector Function Supported in Intel® C++ Compiler 17.0

Intel® C++ Compiler 17.0 starts supporting virtual vector functions.

Authored by Yuan C. (Intel) Last updated on 09/07/2016 - 17:22
For more complete information about compiler optimizations, see our Optimization Notice.