[SciPy-Dev] [Numpy-discussion] ANN: Scipy 0.15.0 beta 1 release

Sturla Molden sturla.molden at gmail.com
Tue Nov 25 17:25:45 EST 2014


Pauli Virtanen <pav at iki.fi> wrote:

> The new definition of alignment is stricter than that defined by the C
> compiler, and system malloc() does not provide sufficient alignment. I
> do not believe there are Fortran compilers that in practice require this
> definition of alignment.

What they require is one thing, but at least Intel has started to recommend
alignment to 32 bytes boundaries for AVX and 64 byte boundaries for Xeon
Phi. Clearly someone could read this and put -align array64bytes in the
FFLAGS.

https://software.intel.com/en-us/articles/data-alignment-to-assist-vectorization

I am not sure what ifort actually requires without this, though.



Sturla




More information about the SciPy-Dev mailing list