Mathias Gaunard : Practical SIMD acceleration in C++ with Boost.SIMD

This is a past event

26 people went

Location image of event venue


Single Instruction Multiple Data instruction sets -- such as SSE, AVX, Altivec or NEON -- are a major feature of modern CPUs that often under-used despite enabling 4x speed-ups or more for numerical programs, independently of multi-threading.

This talk will demonstrate how to exploit this technology in C++ in order to increase the performance of demanding applications with the help of Boost.SIMD, a portable and easy to use library abstracting the low-level details of the hardware.

Following the talk we will most likely relocate to a local hostelry for drinks.