hpc-script-fortranc
FORTRAN/C++
Los lenguajes de programación FORTRAN y C++ pueden ser usados para crear diferentes aplicaciones de cálculo y ejecutarlas en el HPC UO.
1. Compilación
Para compilar un código fuente de FORTRAN o C++ se debe cargar previamente el módulo de GCCcore y luego realizar la compilación.
Por ejemplo, para crear el código compilado fortran_test.exe a partir del código fuente fortran_test.f95:
module load GCCcore f95 -o fortran_test.exe fortran_test.f95
También puede usarse gfortran f77 en vez de f95.
Similarmente en el caso de C++:
module load GCC gcc -o c_test c_test.c
2. Envío
Para enviar la aplicación en serie fortran_test.exe, hay que especificar en el script de envío:
#!/bin/bash ... #SBATCH --nodes=1 #SBATCH --ntasks=1 ... ./fortran_test.exe
Para ejecutar la aplicación compilada se usa ./ y a continuación el nombre de la misma sin espacios entre ambos.
hpc-script-fortranc.txt · Última modificación: 2022/12/06 12:00 por Beatriz Valdés Díaz