accesdirect
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| accesdirect [2026/11/02 10:22] – admin | accesdirect [2026/11/02 10:57] (Version actuelle) – admin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Travailler en accès direct ====== | + | ====== Travailler en accès direct |
| Les serveurs en accès direct s' | Les serveurs en accès direct s' | ||
| Ligne 8: | Ligne 8: | ||
| | christmas | 64 | 512 Go | | | | christmas | 64 | 512 Go | | | ||
| | l40s02 | 32 | 125 Go | NVIDIA L40S | | | l40s02 | 32 | 125 Go | NVIDIA L40S | | ||
| - | | opale | 10 | 62,5 Go | NVIDIA Quadro P5000 | | ||
| <note important> | <note important> | ||
| - | Ces serveurs sont **partagés** et aucun outil ne répartit les ressources entre les utilisateurs : c'est à vous de laisser de la place aux autres. Pour des calculs | + | Ces serveurs sont **partagés** et aucun outil ne répartit les ressources entre les utilisateurs : c'est à vous de laisser de la place aux autres. Pour des calculs |
| </ | </ | ||
| Ligne 22: | Ligne 21: | ||
| </ | </ | ||
| - | Remplacez '' | + | Remplacez '' |
| Vous pouvez aussi vous connecter avec [[vscode|VS Code]], pour éditer vos fichiers et lancer vos commandes directement depuis l' | Vous pouvez aussi vous connecter avec [[vscode|VS Code]], pour éditer vos fichiers et lancer vos commandes directement depuis l' | ||
| Ligne 70: | Ligne 69: | ||
| ===== 4. Calcul long : ne pas le perdre en se déconnectant ===== | ===== 4. Calcul long : ne pas le perdre en se déconnectant ===== | ||
| - | Un programme lancé normalement s' | + | Un programme lancé normalement s' |
| + | |||
| + | Ouvrez une session (ici nommée '' | ||
| <code bash> | <code bash> | ||
| - | nohup ./mon_exe > sortie.txt 2>&1 & | + | tmux new -s calcul |
| </ | </ | ||
| - | Le programme continue après votre déconnexion. Tout ce qu'il affiche (messages et erreurs) est écrit | + | Le terminal se vide, avec une barre verte en bas : vous êtes dans la session. Lancez votre programme normalement |
| <code bash> | <code bash> | ||
| - | nohup apptainer exec mon_image.sif | + | ./mon_exe |
| </ | </ | ||
| - | Pour voir vos programmes en cours, et les arrêter si besoin | + | Pour quitter la session **sans arrêter le programme**, appuyez sur '' |
| + | |||
| + | Plus tard, reconnectez-vous **au même serveur** | ||
| <code bash> | <code bash> | ||
| - | ps -u login | + | tmux attach |
| - | kill 12345 | + | |
| </ | </ | ||
| - | '' | + | * Voir la liste de vos sessions |
| + | * Fermer définitivement une session : dans la session, tapez '' | ||
| + | |||
| + | <note warning> | ||
| + | **Calculs de plus de 10 heures : utilisez le cluster SLURM.** | ||
| + | |||
| + | L' | ||
| + | |||
| + | Sur le cluster, les tickets des jobs sont renouvelés automatiquement : un job peut tourner plusieurs jours sans problème. | ||
| + | </ | ||
| ===== Les règles ===== | ===== Les règles ===== | ||
| Ligne 95: | Ligne 106: | ||
| * **Vérifiez la charge** du serveur avant de lancer un programme. | * **Vérifiez la charge** du serveur avant de lancer un programme. | ||
| * **N' | * **N' | ||
| - | * **Calculs longs ou nombreux : utilisez le cluster.** Les jobs y sont répartis automatiquement | + | * **Calculs longs ou nombreux : utilisez le cluster.** Les jobs y sont répartis automatiquement |
| Plus de détails dans les [[pratique|bonnes pratiques]]. | Plus de détails dans les [[pratique|bonnes pratiques]]. | ||
accesdirect.1793614973.txt.gz · Dernière modification : 2026/11/02 10:22 de admin