Projet

Général

Profil

Chemins de traverse » Historique » Version 11

Argus Rusard, 10/03/2025 16:07

1 1 Argus Rusard
# Chemins de traverse
2
3
Le service Web [chemins-de-traverse.mcia.fr](https://chemins-de-traverse.mcia.fr) permet aux utilisateurs d'accéder à Poudlard depuis un navigateur Web grâce au logiciel [Open Ondemand](https://openondemand.org/).
4
5
Il offre plusieurs fonctionnalités:
6
7 2 Argus Rusard
## Accès aux frontaux
8
9
Depuis l'onglet `Clusters` du [tableau de bord](https://chemins-de-traverse.mcia.fr/pun/sys/dashboard/), on peut établir une connexion shell sur les frontaux de Poudlard et afficher le terminal dans le navigateur.
10
11 1 Argus Rusard
## Gestion des fichiers
12
13
Dans l'onglet `Files` du [tableau de bord](https://chemins-de-traverse.mcia.fr/pun/sys/dashboard/), on peut consulter et manipuler les fichiers dans les espaces:
14
15
- [[FS_home]]
16
- [[FS_scratch]]
17
18
## Jobs
19
20
Dans l'onglet `Jobs` du [tableau de bord](https://chemins-de-traverse.mcia.fr/pun/sys/dashboard/), on peut:
21
22
- [Active Jobs](https://chemins-de-traverse.mcia.fr/pun/sys/dashboard/activejobs): Consulter les jobs en cours et en attente
23
- Préparer et soumettre des jobs à partir d'un système de patrons (*templates*)
24
25
## Applications
26
27
[Open Ondemand](https://openondemand.org/) permet d'utiliser des applications dans le cluster. Ces applications peuvent être interactives ou non. En général, lancer une application provoque la soumission d'un job.
28
29
### Bureau graphique distant
30
31 6 Argus Rusard
L'application *Remote Desktop* permet de lancer un bureau graphique (environnement de bureau XFce) dans un job. On peut accéder au bureau depuis le navigateur en cliquant sur le bouton qui apparaît après le démarrage du job.
32 1 Argus Rusard
33 7 Argus Rusard
Vous pouvez choisir un job sur les nœuds de calcul normaux (partition `defaut`) ou bien sur des nœuds dotés de cartes graphiques en choisisant la partition `visu`. Cette partition vous permettra de bénéficié d'un affichage graphique accéléré.
34
35 11 Argus Rusard
#### Affichage accéléré 3D
36 7 Argus Rusard
37
La partition visu contient des nœuds dotés de cartes graphiques permettant un affichage 3D à distance.
38
39
Afin de permettre l'utilisation de l'accélération de la carte dans un job de visualisation (*Remote Desktop*), il convient de lancer l'application avec la commande `vglrun <programme 3D>`. Par exemple:
40
41
```bash
42
vglrun glxspheres64
43
```
44
45
Vous pouvez comparer la vitesse d'affichage (FPS pour Frame Per Second) entre la version normale et celle accélérée avec `vglrun`.
46
47
Un autre moyen de vérifier l'accélération matérielle de la commande est de lancer dans un terminal la commande `nvidia-smi`. Cette commande donne l'éétat de la carte graphique ainsi que les processus qui l'utilisent. Votre programme devrait donc apparaître dans la liste.
48
49 1 Argus Rusard
### Notebooks Jupyter
50
51 5 Argus Rusard
L'application *Remote Desktop* permet de lancer un serveur [Jupyter](https://www.jupyter.org) dans un job, en mode *notebook* ou *lab*. Le serveur Jupyter fonctionne avec la version [[Modules]] de Python.
52 1 Argus Rusard
53
Les noyaux disponibles sont:
54 4 Argus Rusard
- [Python](https://www.python.org)
55 1 Argus Rusard
- [C/C++](https://c-kernel.readthedocs.io/en/latest/index.html)
56 3 Argus Rusard
- [Julia](https://julialang.org/)