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:04] – [Les files parallèles mono-serveur (OpenMP)] 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 ===== | + | |
- | + | ||
- | 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. | + | See https:// |
- | ====== 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' | ||
Ligne 240: | Ligne 206: | ||
| r730gpuRTX2080ti (avec autorisation) | | r730gpuRTX2080ti (avec autorisation) | ||
| |||||| | | |||||| | ||
- | | r720gpuGTX980 (avec autorisation) | + | |
- | | E5-2670gpuK20deb128 | + | |
===== Les files tests multiprocesseurs ===== | ===== Les files tests multiprocesseurs ===== | ||
Ligne 255: | Ligne 220: | ||
^ File d' | ^ File d' | ||
- | | E5_test | ||
| h6-E5-2667v4deb128 | | h6-E5-2667v4deb128 | ||
| h48-E5-2670deb128 | | h48-E5-2670deb128 |