Intel® 20 Questions Contest: Question #10
Intel® Parallel Composer: Extract project and source files from <Intel Parallel Studio directory>\Composer\Samples\en_US\C++\intrinsic_samples.zip. How many SSE3 intrinsics does intrin_double_sample.c use to multiply 2 complex numbers?
Intel® Compilers implement intrinsics that map directly to the SIMD instructions so that you don't have to program in inline assembly implementing the most efficient version of your algorithm. The list of supported operations includes load/set/store, arithmetic, and logical operations (see Figure 1 for example).