https://easyperf.net/blog/2017/10/24/Vectorization_part1
https://15721.courses.cs.cmu.edu/spring2018/schedule.html
https://gcc.gnu.org/onlinedocs/gcc/Vector-Extensions.html
https://gcc.gnu.org/projects/tree-ssa/vectorization.html
https://www.codingame.com/playgrounds/283/sse-avx-vectorization/autovectorization