Bright:Compilers

From Define Wiki
Jump to navigation Jump to search

Bright Compilers

Bright provides vendor compiler packages on top of the default GNU compilers provided with Linux. These can be installed through yum, but require licences to be applied in order to sue them.

GNU

The GNU compiler suite is installed by default. It requires no licence.

Intel

Packages Available

The are a number of packages available to install the Intel compiler collection. These cover both teh 2011 and 2013 versions.

2011 2013
intel-compiler-common intel-compiler-common-2013
intel-compiler-common-32 intel-compiler-common-2013-32
intel-cc intel-cc-2013
intel-cc-32 intel-cc-2013-32
intel-fc intel-fc-2013
intel-fc-32 intel-fc-2013-32
intel-idb intel-idb-2013
intel-idb-32 intel-idb-2013-32
intel-ipp intel-ipp-2013
intel-ipp-32 intel-ipp-2013-32
intel-itac intel-itac-2013
intel-mkl intel-mkl-2013
intel-mkl-32 intel-mkl-2013-32
intel-openmp-2013 intel-openmp-2013
intel-openmp-32 intel-openmp-2013-32
intel-sourcechecker intel-sourcechecker-2013
intel-sourcechecker-32 intel-sourcechecker-2013-32
intel-tbb intel-tbb-2013

Applying the Licence

once you have a licence file it must be copied to the correct location to enable the intel compilers to be used.

cp <license file> /cm/shared/licenses/intel/


PGI

The PGI compilers can be installed through a single package.

yum install pgi

This package conatins all of the PGI C, C++ and fortran compilers.

AMD Open 64

The AMD Open64 compilers can be installed through a single package.

yum install open64

This package contains all of the Open64 C, C++ and Fortran compilers.