--- title: 'Compilers and Libraries' taxonomy: category: - docs external_links: process: true title: false no_follow: true target: _blank mode: active --- [toc] ## Compiler{#compiler} Key: \+ = Available for all users. – = Not available. Compiler | System A | System B | System C - | - | - | - [Cray](/compilers/cray) | + | + | + [Intel](/compilers/intel) | + | + | + [PGI](/compilers/pgi) | + | + | + [GNU](/compilers/gnu) | + | + | + ## Libraries{#library} Key: \+ = Available for all users. AU = Available for academic users only. – = Not available. ### Libraries for the Message Passing Interface(MPI){#mpi} Library | System A | System B | System C - | - | - | - [Cray MPI](/compilers/craympi) | + | – | – [Intel MPI](/compilers/intelmpi) | – | + | + [OpenMPI](/compilers/openmpi) | – | + | + <!-- [MVAPICH2](/compilers/mvapich2) | – | + | + --> <!-- in preparation * Using Intel MPI requires setting up the Intel or GNU compiler environment. * Cray MPI, OpenMPI, and MVAPICH2 can be used with any compiler environment installed on system. --> ### Numerical Libraries{#sci} Library | System A | System B | System C - | - | - | - [Cray LibSci](/compilers/craylibsci) | + | + | + [Intel MKL](/compilers/mkl) | + | + | + [NAG](/compilers/nag) | – | AU | AU [IMSL](/compilers/imsl) | – | AU | AU <!-- in preparation [KUML](/compilers/kuml) | AU | AU | AU [fcompat](/compilers/fcompat) | – | + | + --> ## Programming Support Tools{#tool} Key: \+ = Available for all users. AU = Available for academic users only. – = Not available. ### Profilers{#profiler} Profiler | System A | System B | System C - | - | - | - [CrayPat](/compilers/craypat) | + | – | – [Intel VTune Amplifier](/compilers/intel_vtune) | – | + | + [Intel Trace Analyzer/ Collector](/compilers/intel_traceanalyzer) | – | + | + [Intel Advisor](/compilers/intel_advisor) | – | + | + ### Debugging Support Tools{#debugger} Tool | System A | System B | System C - | - | - | - [TotalView](/compilers/totalview) | AU | AU | AU [Intel Inspector](/compilers/intel_inspector) | – | + | + [Allinea MAP/DDT](/compilers/allinea-map-ddt) | + | + | + ## Open Source Libraries{#oss} Refer to [Open Source Software / Libraries](/oss).