You just want to use pointers and the AVX load instructions like <https://forum.nim-lang.org/t/6920#43384> but you will have to ensure your seq/array/openarray that you run `addr x[0]` on are all long enough &| pass that length to your routines.
- nim simd (avx2) How to get going? ingo
- nim simd (avx2) How to get going? cblake