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édenteProchaine révisionLes deux révisions suivantes | ||
documentation:clusters:batch [2022/09/15 09:08] – [Tests parallèles multi-serveurs] ccalugar | documentation:clusters:batch [2023/01/17 14:40] – [Le système de scratch] ltaulell | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Le système de batch ====== | ====== Le système de batch ====== | ||
+ | <WRAP center round important 60%> | ||
+ | **[[https:// | ||
- | Le système de batch actuellement utilisé par le PSMN est [[documentation:tools:sge|GridEngine (SGE)]]. | + | See also our [[news:blog|Fil des news]] for up-to-date informations |
+ | </ | ||
- | * Les matériels sont décrit sur la page [[documentation: | ||
- | * Les serveurs de compilation, | ||
- | * La [[documentation: | ||
- | ===== Utilisation optimale des ressources ===== | + | See https:// |
- | Pour utiliser au mieux les ressources, il convient de bien remplir les serveurs de calculs. Pour cela, nous disposons de deux moyens : | ||
- | * remplir "au mieux" (best effort), | ||
- | * remplir par multiple de n coeurs (ou n est le nombre de coeurs physiques par serveurs de calcul). | ||
- | Remplir "au mieux" mène rapidement à un morcellement, | ||
- | Le remplissage "au mieux" n'est donc mis en place pour les applications parallèles OpenMPI que sur certaines queues ; sur les autres le remplissage par multiple d'un serveur de calcul entier est privilégié. | ||
- | |||
- | ===== Allocation des ressources ===== | ||
- | |||
- | | ||
- | L' | ||
- | * Le groupe de serveurs de calcul cible (la file d' | ||
- | * le nombre de coeurs demandé (nombre de slots). | ||
- | | ||
- | La règle de calcul qui guide l' | ||
- | * dans le même serveur de calcul (ex: openmp), | ||
- | * dans des serveurs de calcul complets (ex: mpiX_debian, | ||
- | * n' | ||
- | |||
- | ===== Priorités ===== | ||
- | |||
- | Une priorité : | ||
- | |||
- | * inversement proportionnelle au temps de calcul déjà consommé, | ||
- | * proportionnelle au temps d' | ||
- | |||
- | est appliqué par le système de batch. Ceci afin de répartir plus équitablement les ressources disponibles. | ||
- | |||
- | ====== Les serveurs de soumission ====== | ||
- | |||
- | Dans la configuration actuelle du système de batch, [[documentation: | ||
- | |||
- | ====== Le système de scratch ====== | ||
- | |||
- | Reportez vous à la [[documentation: | ||
====== Les files d' | ====== Les files d' |