simd
Getting Started with Intel® Cilk™ Plus SIMD Vectorization and Elemental Functions
A tutorial on how to use #pragma simd and elemental function features in Intel® Cilk™ Plus.
Intel® Integrated Performance Primitives 6.1 Code Samples
Intel IPP 6.1 samples
Using Intel® Streaming SIMD Extensions and Intel® Integrated Performance Primitives to Accelerate Algorithms
This paper examines how to use Intel® SSE to accelerate an image processing application, how to take advantage of it using compiler directives for optimal SIMD code generation, and how to employ Intel® IPP to fully exploit SIMD acceleration.
Optimizing the Rendering Pipeline of Animated Models Using the Intel Streaming SIMD Extensions
by J.M.P. van Waveren, Id Software, Inc.
Introduction
The following articles describe the individual routines used in the rendering pipeline and how they are optimized using the Intel Streaming SIMD Extensions.
How Special Silicon Facilitates Parallel Arithmetic
SIMD (for single instruction, multiple data) enables one arithmetic instruction to be performed across multiple data items simultaneously. This article lightly touches on the advantages of SIMD for parallel applications.
3D Vector Normalization Using 256-Bit Intel® Advanced Vector Extensions (Intel® AVX)
This article shows how to use 256-bit Intel® Advanced Vector Extensions (Intel® AVX) to normalize an array of 3D vectors. We describe a shuffle approach to convert between AOS & SOA on-the-fly in order to make data ready for up to 8-wide SIMD processing.
Vectorization - Find out what it is, Find out More!
One of my performance focus areas for this year is vectorization. I am excited to start creating more content and spreading the message about this technology, as it has been a little bit underappreciated in the past. So to kick things off, I am going to launch a blog series and a 1-hour overview webinar.
-------------
First, information about the webinar.
Intel® IPP Library Signal Processing Domain Overview
An overview of the Intel IPP Library signal processing domain.
Is there an IPP function to detect the processor type?
It describes how to use new Intel IPP function ippGetCpuFeatures() to retrieve processor features.

