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 08/24/2016 - 04:09
Blog post

Intel presente no SECOMP 2013 da UNIFEI

Authored by Luciano Palma (Intel) Last updated on 08/24/2016 - 03:09
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 08/24/2016 - 03:09
Forum topic

__m128 array becomes unaligned with IC optimization

I'm sure this question that has been asked dozens of times. I just can't seem to figure out how to structure a search query that finds the answer.

Authored by taylor k. Last updated on 08/23/2016 - 14:19
Blog post

BKMs on the use of the SIMD directive

We had an ask from one of the various "Birds of a Feather" meetings Intel® holds at venues such as at the Super Computing* (SC) and International Super Computing* (ISC) conferences.

Authored by taylor k. Last updated on 08/23/2016 - 14:18
Blog post

Submissions open: High Performance Parallelism Gems

We have all had our little discoveries and triumphs in identifying new and innovative approaches that increased the performance of our applications. Occasionally we find something more, something that could also help others, an innovative gem. You now have an opportunity to broadcast your successes more widely to the benefit of our community. You are invited to submit a proposal to a...
Authored by taylor k. Last updated on 08/23/2016 - 14:17

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 08/23/2016 - 10:28
Forum topic

RDRAND instruction supported but DRNG not supported


Authored by SathyaShankar K. Last updated on 08/22/2016 - 06:03


Photo-realistic rendering requires accurate simulation of light propagation according to physics laws. The best known way to solve this problem is Monte Carlo ray tracing. We describe a state-of-the-art photo-realistic Monte Carlo rendering engine.
Authored by Sven Woop (Intel) Last updated on 08/19/2016 - 11:10

IIR Gaussian Blur Filter Implementation using Intel® Advanced Vector Extensions

This white paper proposes an implementation for the Infinite Impulse Response (IIR) Gaussian blur filter using Intel® Advanced Vector Extensions (Intel® AVX) instructions. For a 2048x2048 image size, the AVX implementation is ~2X faster than the SSE code.
Authored by Brijender Bharti (Intel) Last updated on 08/19/2016 - 10:50
For more complete information about compiler optimizations, see our Optimization Notice.