An Introduction to GCC Compiler Intrinsics in Vector Processing (Linux Journal)
[Posted September 21, 2012 by jake]
An Introduction to GCC Compiler Intrinsics in Vector Processing (Linux Journal)
[Development] Posted Sep 21, 2012 17:42 UTC (Fri) by jake
Linux Journal investigates GCC intrinsics for vector processing. "GCC offers an intermediate between assembly and standard C that can get you more speed and processor features without having to go all the way to assembly language: compiler intrinsics. This article discusses GCC's compiler intrinsics, emphasizing vector processing on three platforms: X86 (using MMX, SSE and SSE2); Motorola, now Freescale (using Altivec); and ARM Cortex-A (using Neon). We conclude with some debugging tips and references."
Comments (10 posted)