/
GNU (e.g. GCC, G++, gfortran)

Attention: Confluence is not suitable for the storage of highly confidential data. Please ensure that any data classified as Highly Protected is stored using a more secure platform.
If you have any questions, please refer to the University's data classification guide or contact ict.askcyber@sydney.edu.au

GNU (e.g. GCC, G++, gfortran)

To use the GNU compilers, load the GNU compiler modules:

module load gcc

or:

module load gcc openmpi-gcc

for OpenMPI programs.

There are many versions of the GNU compilers installed on Artemis. To see what versions are available, run the following command:

module avail |& grep gcc

The following table shows the various commands to use when compiling code, depending on the language and style of execution being used:

Language

Single CPU

Using MPI

Using OpenMP

Fortran

gfortran

mpif90

gfortran -fopenmp

C

gcc

mpicc

gcc -fopenmp

C++

g++

mpicxx

g++ -fopenmp

Related content

Getting Started with Artemis HPC
Getting Started with Artemis HPC
More like this
PGI
More like this
Java
More like this
Intel
More like this
Compiling your own programs
Compiling your own programs
More like this
Artemis Software
Artemis Software
More like this