florian.uhlig

Binutil version

Discussion created by florian.uhlig on Jan 19, 2012
Latest reply on Jan 19, 2012 by santosh.zanjurne
Is the new binutil version needed for open64-4.5.1 only a compile or also a runtime requirement

Hi,

to compile open64 with "bulldozer" support on Debian Squeeze I had to backport the binutils from Wheezy to Squeeze. This was done only for a dedicated build server. For our compute cluster I wouldn't like to install the backport of the binutils. For the cluster I would like to run with the default binutils.

Reading the installation instructions for the compiler it is not clear to me if the new binutils version are only a compile time requirement or also a requirement at runtime.

 

> To take advantage of the new AMD Opteron Family 15h processor("Bulldozer" > core) instructions, you will need a version of Binutils that is 

> 2.20.0.20100122-0.7.9 or above to support AVX,XOP,FMA4 etc. We used

> 64-bit SUSE Linux Enterprise Server 11 with SP1 to build the compiler for

> AMD Opteron Family 15h processor ("Bulldozer" core). Besides, we used

> 64-bit SUSE Linux Enterprise Server 10 with SP2 to build the compiler for

> systems that does not comply to the above mentioned Binutils version.

> For best performance on AMD Opteron Family 15h processor("Bulldozer"core)

> it is recommended to use binutils-2.21 or above.

Hope you can help me.

 

With best regards

Florian

 


 

Outcomes