- FAQ
- Càlcul intensiu HPC
- FAQ - Càlcul intensiu HPC
FAQ - Càlcul intensiu HPC
L'accés a Jade només està permès des de les següents xarxes:
- Xarxa de tots els àmbits del DECA
- Aules de l'escola de Camins
- Des de la VPN de la UPC (UPCLink)
Sí. Per fer-ho recomanem utilitzar el programa x2goClient, que permet obrir una sessió gràfica a Jade. També es pot utilitzar X11 (a través de Mobaxterm) per obrir una sessió gràfica, però x2go va molt millor pel que fa a rendiment.Consulteu el Manual d'ús de Titani per més informació.
Per transferir fitxers cap a Jade i des de Jade cal utilitzar un programa client de SFTP. El programa que recomanem per fer-ho és el Filezilla, que està disponible per totes les plataformes. Consulteu el Manual d'ús de Jade per a més informació.La transferència de fitxers també es pot fer directament des del terminal, utilitzant la comanda scp.
Cada usuari disposarà d'una quota de disc per defecte de 25 GB en el disc d'usuaris (/users).
Per la realització de treballs amb alts requeriments d'espai de disc, es pot utilitzar el disc de scratch (/scratch), que no té límit de quota per usuari (cal tenir en compte que en aquest disc s'esborraran automàticament els fitxers més antics de 30 dies).
Sí, es fan còpies de seguretat periòdiques de l'espai de disc d'usuaris (/users).
En canvi, no es fan còpies de seguretat del disc de scratch (/scratch).
Una cua batch és una forma d'executar un programa de forma no interactiva. L'usuari ha d'enviar el seu programa a una cua batch. En el clúster s'executen tots els programes presents a les cues assignant-los els recursos sol·licitats (processadors, memòria, etc.).
A Jade, inicialment existeixen dues cues batch:
- SERIAL queue: Cua per defecte del sistema que només permet enviar treballs en sèrie (només utilitzen un processador).
- PARALLEL queue: Cua que permet enviar treballs en paral·lel (utilitzen dos o més processadors).
QUEUE |
USER RESTRICTIONS |
JOB LIMITS |
||
Max Number of running (pending) jobs |
Max Number of cores |
Max CPU |
Memory limit |
|
serial |
15 (10) |
- |
20160 |
64 GB/job |
parallel |
3 (3) |
96 |
138240 |
768 GB/job 384 GB/node |
Wall Time |
A JADE s'utilitza Module per a carregar l'entorn desitjat per a poder fer servir una versió concreta del programari disponible. Més informació al Manual d'usuari de JADE.
Per veure quines versions tenim disponibles:
$ module avail
------- /users/software/easybuild/modules/all -------
Boost/1.81.0-GCC-12.2.0 Boost/1.83.0-GCC-13.2.0 (D) CMake/3.24.3-GCCcore-12.2.0 CMake/3.26.3-GCCcore-13.1.0 CMake/3.27.6-GCCcore-13.2.0 (D) CUDA/11.7.0 CUDA/12.0.0 CUDA/12.3.0 (D) (D) FFTW.MPI/3.3.10-gompi-2022b FFTW/3.3.10-GCC-12.2.0 FFTW/3.3.10-GCC-13.2.0 (D) FlexiBLAS/3.2.1-GCC-12.2.0 FlexiBLAS/3.3.1-GCC-13.2.0 (D) GCC/11.1.0 GCC/12.2.0 GCC/13.1.0 GCC/13.2.0 GCC/13.3.0 (D)
...
Per mostrar l'ajuda d'un mòdul:
$ module help gcc/13.3.0
Per exemple, per fer servir els compiladors de GNU 12.2.0 cal executar:
$ module load gcc/12.2.0
Per tornar a l'entorn inicial:
$module purge
Per veure quins mòduls tenim carregats:
$ module list