Difference between revisions of "Intel Compiler"

From IT Service Wiki
Jump to: navigation, search
(New page: This page describes, how to setup your environment for using our temporary Intel Compiler Installtion. The instruction are for '''bash''' shell user. If you use a different shell, you know...)
 
Line 6: Line 6:
  
 
In order to use the installation you have to modify your '''.bashrc'''. Open the file with you favorite editor and append the following lines.
 
In order to use the installation you have to modify your '''.bashrc'''. Open the file with you favorite editor and append the following lines.
 +
 +
 +
<pre>
 +
#Intel Compiler Setup
 +
export LM_LICENSE_FILE="16287@th.physik.uni-frankfurt.de"
 +
 +
intel_arch=intel64
 +
if [ `uname -m` == "ia32" ]; then
 +
  intel_arch = ia32
 +
fi
 +
 +
iccvars=/opt/intel/Compiler/11.0/069/bin/iccvars.sh
 +
if [ -f $iccvars ]; then
 +
    . $iccvars intel64
 +
fi
 +
ifortvars=/opt/intel/Compiler/11.0/069/bin/iccvars.sh
 +
if [ -f $ifortvars ]; then
 +
    . $ifortvars intel64
 +
fi
 +
 +
</pre>

Revision as of 18:14, 5 December 2008

This page describes, how to setup your environment for using our temporary Intel Compiler Installtion. The instruction are for bash shell user. If you use a different shell, you know what you are doing and you will be able to translate the configuration.

We provide the recent version 11 of the Intel compiler suite for Fortran, C/C++ and the full set performance libraries like MKL, TBB, Cluster_OMP.

.bashrc

In order to use the installation you have to modify your .bashrc. Open the file with you favorite editor and append the following lines.


#Intel Compiler Setup
export LM_LICENSE_FILE="16287@th.physik.uni-frankfurt.de"

intel_arch=intel64
if [ `uname -m` == "ia32" ]; then
   intel_arch = ia32
fi

iccvars=/opt/intel/Compiler/11.0/069/bin/iccvars.sh
if [ -f $iccvars ]; then
    . $iccvars intel64
fi
ifortvars=/opt/intel/Compiler/11.0/069/bin/iccvars.sh
if [ -f $ifortvars ]; then
    . $ifortvars intel64
fi