On Wed, May 27, 2015 at 5:50 PM, Ricardo Wurmus
<ricardo.wur...@mdc-berlin.de> wrote:
>
> Federico Beffa writes:
>
>> Out of curiosity, could you outline how OpenBLAS is optimized for a
>> specific CPU architecture while being compiled on a different CPU (and
>> hence allowing to be substituted)?
>
> The Quick Install instructions[1] say that when OpenBLAS is compiled
> with DYNAMIC_ARCH=1
>
>    "All kernel will be included in the library and dynamically switched
>     the best architecutre at run time."
>
> It seems that unlike ATLAS, OpenBLAS does not perform any self-tuning
> but relies on hand-optimised code (e.g. by using CPU-specific
> instructions).

Sounds good. Thanks!

Fede

Reply via email to