L'existence de l'infrastructure européenne DEISA permet
à l'IDRIS de migrer des travaux de Zahir vers d'autres
plates-formes équivalentes d'une manière
transparente pour les utilisateurs. Cela peut arriver, par exemple,
lorsque Zahir est en train d'exécuter une grosse application
qui bloque une partie substantielle de la machine. Le "pool de
ressources" DEISA permet alors d'échanger des ressources
avec d'autres sites afin d'optimiser la productivité globale.
Comme les travaux susceptibles d'être migrés sont des
travaux ordinaires et que la migration se fait de manière
transparente, nous appelons les bénéficiaires de
cette migration "utilisateurs standards DEISA".
Quels sont les
bénéfices/intérêts/avantages
pour un utilisateur standard ?
Exécution plus rapide, surtout en cas
de forte charge à l'IDRIS.
Comptabilisation d'une fraction de la consommation
réelle (80%).
Caractéristiques obligatoires des codes des
utilisateurs standards :
N'importe quel utilisateur IDRIS dont les travaux ont les
caractéristiques suivantes :
Code parallèle MPI sur 32 processeurs, dans un premier temps.
Pas de jobs multi-step.
Peu d'entrées-sorties sur le système de fichiers partagé DEISA (DEISA_HOME,
DEISA_DATA).
Les composants logiciels utilisés doivent, soit
appartenir au DCPE, soit être stockés dans le
système de fichiers partagé de l'utilisateur.
Duplication de l'environnement de travail de
l'utilisateur (sources, données) sur le système
de fichiers partagé DEISA.
Adaptation et mise à jour des scripts de
soumission, de compilation, etc. pour prendre en compte les
spécificités DEISA.
Limitation de la taille de l'espace disque disponible
à 1 Go par groupe pour DEISA_HOME et à 4 Go par
groupe pour DEISA_DATA.
Les fichiers d'entrée utilisés lors
d'une exécution doivent préalablement avoir
été stockés dans le système
de fichiers partagés. Impossibilité
d'accéder à la machine Gaya pour
transférer des fichiers au cours d'une
exécution.
La gestion de gros volumes de fichiers est possible
à la main sur Gaya, en jonglant entre les deux
identificateurs (IDRIS et DEISA).
Recommandations à l'attention des utilisateurs standards pour un bon usage de l'infrastructure :
Lire les chapitres 2.2, 3, 4 et 5.1 du « DEISA Primer
» (disponible sur le site web de DEISA : www.deisa.org)
N'utiliser les systèmes de fichiers
partagés DEISA_HOME et DEISA_DATA que pendant les phases de
pré et post traitement. Toutes les
entrées/sorties en cours d'exécution doivent
être réalisées dans l'espace
DEISA_SCRATCH.
Lors du choix de la limite en temps, prendre en compte le
coût de la recopie des fichiers résultats de
DEISA_SCRATCH vers les systèmes de fichiers
partagés DEISA_HOME ou DEISA_DATA. Ce transfert peut
représenter un temps non négligeable pour de gros
volumes de données.
Les utilisateurs standards ne peuvent soumettre des
travaux qu'avec LL-MC et n'utilisent pas UNICORE à l'IDRIS.