SIMD instruction sets are a must-have in all processor architectures since the end of the 90s. Unfortunately, their manual usage or their use through autovectorizer are not always optimal due to the very steep learning curves and implementation details.
In this course, we are going to introduce EVE, a
library which eases vectorization for C++20 and see how far we can
push the CPU version of the Gray Scott
application.
CODE RECKONS specializes in high-end training for developers, scientists and engineers including:
CODE RECKONS offers a subscription-based plan to access self-paced resources:
... and more!
CODE RECKONS specializes in C++, computer architecture, and optimization.