For example, if I compile FFTW with AVX2 support and run it in a machine that only have SSE3, would it check and use SSE3 instructions, or just crash immediately?
If it won't dynamically determine SIMD version, I would compile it under a lower target machine.