While modern C compilers can do some nice auto vectorization, there are many 
cases where you have to do it by hand. For instance, fractal noise: 
[https://github.com/jackmott/FastNoise-SIMD/blob/master/FastNoise/FastNoise3d.cpp#L25](https://github.com/jackmott/FastNoise-SIMD/blob/master/FastNoise/FastNoise3d.cpp#L25)

I'm betting with Nim it is possible to write the code such that you don't have 
to compile a separate DLL for each architecture, with a nice pubic api.

Reply via email to