AVX and the Intel Compiler

Richard E. Ansorge · 2022

Appendix D discusses the parallel vector computational abilities of Intel CPUs using versions of the AVX instruction set. The Intel compiler is available as an alternative to the Microsoft VC C++ compiler used by default in Visual Studio. A combination of the Intel intrinsics library and OpenMP allow us to increase the performance of a simple saxpy calculation on a 4-core Haswell CPU from about 1 GFlop/sec to 70 GFlops/sec. For comparison, the GPU delivers about 8000 GFlops/sec.

Read the paper · More papers on PaperTik