Building generic libraries for SSE1 (PIII & later)

If all of the machine you target implement the original SSE ISA extension, then you can improve your single precision peak by allowing ATLAS to use SSE1 kernels. These libraries should work on the Pentium III or any following Intel chip; for AMD it should work with the Athlon XP or any following chip.

To build this generic target, add the following flags to your configure line:

    -b 32 -V 128 -A x86SSE1

-b 32 ensures that you build the 32-bit libraries, which is necessary, since most older machines do not implement x86-64 (AMD64). The -V 128 says that the original x86 ISA is extended by SSE1 only. The -A x86SSE1 selects an artificial architecture providing you with portable (but slow!) architectural defaults.



R. Clint Whaley 2016-07-28