
On 12/10/10 21:22, Thomas Klimpel wrote:
Question to Joel: Will this compiler automatically do the correct thing with NT2 without any further user intervention?
NT2 vectorization is triggeed by the activation of compiler option for SIMD exteniosn (-msse2 etc) so yes.
If I understood correctly, NT2 will know at compile time which SIMD instruction set is available, and generate the appropriate code.
Yes
Now if the intel compiler compiles the code multiple times for different target architectures, I imagine that NT2 would generate the appropriate code during the different compile runs for the different architectures,
Yes
so that the resulting executable should work optimal right out of the box. Is this correct?
You lost me here, how do you link all your version ? Dynamically or what ?