Go to file
2024-08-15 21:18:04 +02:00
data Add mappings 2024-07-11 17:11:26 +02:00
.gitignore Add abacus2 data 2024-06-11 16:33:31 +02:00
cache_measurements.yml Add -y 2024-06-14 11:48:40 +02:00
README.md Actualiser README.md 2024-08-15 21:17:44 +02:00
setup.sh Actualiser setup.sh 2024-08-15 21:18:04 +02:00

Instructions pour faire tourner l'expérience sur des machines grid5000

L'environnement est créé avec kameleon, puis l'expérience y est effectuée en mode interactif

Créer un environnement avec kameleon

Wiki.

Pour réserver un host et déployer l'image

ssh $SITENAME.g5k
oarsub -p $HOSTNAME -l host=1,walltime=0:30 -I -t deploy
kadeploy3 -e cache_measurements

On peut ensuite ssh dans la machine, qui a notre image

ssh root@${NAME} # e.g. root@parasilo-8

Le lancement des mesures peut se faire après avoir modifié les paramètres nécessaires via setup.sh

Récupération des résultats via scp.

# Depuis $SITENAME.g5k
scp root@${NAME}.${SITENAME}.grid5000.fr:/root/results.txt.bz2 results-${NAME}.txt.bz2
scp root@${NAME}.${SITENAME}.grid5000.fr:/root/lstopo.xml lstopo-${NAME}.xml
# Depuis la machine locale
scp ${USERNAME}@${SITENAME}.g5k:/home/${USERNAME}/results-${NAME}.txt.bz2 .
scp ${USERNAME}@${SITENAME}.g5k:/home/${USERNAME}/lstopo-${NAME}.xml .

Cheatsheet grid5000 pour changer les jobs lancés

oarstat -u $USERNAME # pour avoir les informations sur les jobs lancés
oarwalltime # pour changer ou regarder la durée d'un job en cours

Résultats obtenus

Les résultats obtenus (data/) sont analysables avec le dossier cache_utils de ce dépôt.