Changing default compiler for Atlas from gcc47 to clang-3.3 on AVX capable machines
Joshua Root
jmr at macports.org
Wed Mar 6 07:07:05 PST 2013
On 2013-3-7 02:03 , Vincent Habchi wrote:
> Ryan,
>
>> But atlas also uses fortran, right? Is it more important for atlas to have better performance by compiling with clang, or to use fortran by compiling with gcc?
>
> Atlas uses Fortran only to build the BLAS/Lapack fortran API. The Fortran compiler performance is irrelevant to the whole performance, and Atlas can also be built without Fortran (but, of course, you only get the C API).
>
> The new Portfile clamps the optimization flag of gfortran to -sse4.2 in order to avoid AVX instruction generation by gfortran47 or above.
Does dragonegg use the llvm-mc assembler?
- Josh
More information about the macports-dev
mailing list