[Beowulf] Detecting binaries that are limited to an architecture?
samuel at unimelb.edu.au
Sun May 8 17:38:24 PDT 2016
On 06/05/16 19:32, Carlos Fenoy wrote:
> Here you have a more updated version of the script. This one supports up
> to AVX2, although it will not tell you exactly the CPU version it is
> compatible with.
Really interesting, thanks so much!
As an example this is what it says about our Python 3.4 build (using the
[samuel at snowy bin]$ ~/bin/analyze-x86 python3.4
Disassembling python3.4, please wait...
Enh 3DNow: 0
This binary was found to contain the cpuid instruction.
This could mean that the application checks if an opcode is
supported before executing it, meaning it may work even if
these instructions are not supported on the host.
Christopher Samuel Senior Systems Administrator
VLSCI - Victorian Life Sciences Computation Initiative
Email: samuel at unimelb.edu.au Phone: +61 (0)3 903 55545
More information about the Beowulf