# Compiler Variants

Here are the compiler options on the new side of the cluster (gplogin2/3).

gnu =&gt; [GCC](https://gcc.gnu.org/); intel =&gt; [Intel Parallel Studio XE](https://software.intel.com/en-us/parallel-studio-xe); mkl =&gt; [Intel Math Kernel Library](https://software.intel.com/en-us/mkl)

For MPI Variants see [this page](https://knowledge.ps.uci.edu/books/greenplanet-software/page/openmpi).

<div class="content clearfix" id="bkmrk-compiler%2Fversion-to-"><div class="content clearfix"><div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><table style="width: 500px;"><tbody><tr><td>**Compiler/Version**</td><td>**To use**</td></tr><tr><td>gnu/4.8.5  
gnu/7.2.0  
gnu/7.3.0  
gnu/8.1.0  
gnu/8.2.0  
gnu/8.3.0  
gnu/9.1.0

</td><td>ml gnu/4.8.5  
ml gnu/7.2.0  
ml gnu/7.3.0  
ml gnu/8.1.0  
ml gnu/8.2.0  
ml gnu/8.3.0  
ml gnu/9.1.0

</td></tr><tr><td>intel/2017.2  
intel/2017.4  
intel/2017.5  
intel/2018.0  
intel/2018.1  
intel/2018.2  
intel/2018.3</td><td>ml intel/2017.2  
ml intel/2017.4  
ml intel/2017.5  
ml intel/2018.0  
ml intel/2018.1  
ml intel/2018.2  
ml intel/2018.3</td></tr><tr><td>intel/2018.0 + mkl  
intel/2018.1 + mkl  
intel/2018.2 + mkl  
intel/2018.3 + mkl</td><td>ml intel/2018.0 mkl  
ml intel/2018.1 mkl  
ml intel/2018.2 mkl  
ml intel/2018.3 mkl</td></tr></tbody></table>

</div></div></div></div></div>Note: If you require MKL, please use a recent version from 2018 and newer versions are supposed to be backward compatible.