In a few weeks, we will have another generation of Intel HPC system. We will have systems that support SSE4.2 (Nehalem, Westmere), AVX (SandyBridge, IvyBridge), and CORE-AVX2 (Haswell) optimizations. Since the compile nodes are being upgraded to Haswell as well, I want to tell the users to specify something different than -xHost when using Intel Fortran so binaries can be backwards compatible and run on any of the clusters. I planned to tell the users to use -xSSE4.2 -axCORE-AVX2,AVX.
My questions are: