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 [2019/10/15 13:55] – [Les files parallèles mono-serveur (OpenMP)] gilquin | documentation:clusters:batch [2023/01/17 14:40] – [Les serveurs de soumission] ltaulell |
---|
====== Le système de batch ====== | ====== Le système de batch ====== |
| |
| <WRAP center round important 60%> |
| |
| **[[https://meso-centres-lyon.pages.in2p3.fr/psmn-rtd/index.html|New Documentation (Debian 11 / Slurm)]]** |
| |
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 |
| </WRAP> |
* Les matériels sont décrit sur la page [[documentation:clusters:hardware|Configuration matérielle des clusters]], | |
* Les serveurs de compilation, **pour chaque architecture processeur et version de système d'exploitation (OS)**, sont décrits dans les [[documentation:clusters:services|Machines de services]], | |
* La [[documentation:tools:sge|documentation de SGE]] et la [[faq:accueil#rubriques|FAQ relative à GridEngine]]. | |
| |
===== 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, entre les serveurs de calcul, des applications parallélisées via OpenMPI. | |
| |
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'allocation automatique se fait selon deux critéres : | |
* Le groupe de serveurs de calcul cible (la file d'attente, ou queue), | |
* le nombre de coeurs demandé (nombre de slots). | |
| |
La règle de calcul qui guide l'allocateur de ressource est le **PE** (parallel environment) qui indique si les coeurs doivent être : | |
* dans le même serveur de calcul (ex: openmp), | |
* dans des serveurs de calcul complets (ex: mpiX_debian, avec X le nombre de coeurs par serveur), | |
* n'importe où (ex: mpi_debian) **Ceci est une mauvaise idée** et ne devrait être utilisé que pour des petits tests. | |
| |
===== Priorités ===== | |
| |
Une priorité : | |
| |
* inversement proportionnelle au temps de calcul déjà consommé, | See https://meso-centres-lyon.pages.in2p3.fr/psmn-rtd/clusters_usage/index.html |
* proportionnelle au temps d'attente et au nombre de coeurs demandé, | |
| |
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:clusters:services|les serveurs de compilation/frontales]] sont tous des serveurs de soumission. | |
| |
====== Le système de scratch ====== | ====== Le système de scratch ====== |
| |
^ File d'attente ^ Groupe de serveurs ^ **PE** (Parallel Environment) ^ Réseau ^ Nb de cpus utilisables ^ Temps maximal ^ Scratch ^ | ^ File d'attente ^ Groupe de serveurs ^ **PE** (Parallel Environment) ^ Réseau ^ Nb de cpus utilisables ^ Temps maximal ^ Scratch ^ |
| | ||||||| |
| | h48-CLG6226Rdeb192 | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi32_debian, mpi16_debian | Infiniband | de 16 à 384 (par 16 ou 32) | **48 h** | Lake | |
| | ||||||| |
| | h48-CLG6226Rdeb192 | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp32, openmp16 | sans objet | 32 ou 16 par serveur | **48 h** | Lake | |
| ||||||| | | ||||||| |
| h48-E5-2670deb128 | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | mpi16_debian | Infiniband | de 16 à 192 (par 16) | **48 h** | E5 | | | h48-E5-2670deb128 | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | mpi16_debian | Infiniband | de 16 à 192 (par 16) | **48 h** | E5 | |
| ||||||| | | ||||||| |
| h48-E5-2670deb128 | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | openmp8, openmp16 | sans objet | 8 ou 16 par | **48 h** | E5 | | | h48-E5-2670deb128 | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | openmp8, openmp16 | sans objet | 8 ou 16 par serveur | **48 h** | E5 | |
| ||||||| | | ||||||| |
| h6-E5-2667v4deb128 | [[documentation:clusters:hardware&#groupe_c6320deb128v4|c6320deb128v4]] | mpi16_debian | Infiniband | de 16 à 96 (par 16 | **6 h** | E5 | | | h6-E5-2667v4deb128 | [[documentation:clusters:hardware&#groupe_c6320deb128v4|c6320deb128v4]] | mpi16_debian | Infiniband | de 16 à 96 (par 16) | **6 h** | E5 | |
| ||||||| | | ||||||| |
| h6-E5-2667v4deb128 | [[documentation:clusters:hardware&#groupe_c6320deb128v4|c6320deb128v4]] | openmp8, openmp16 | sans objet | 8 ou 16 par serveur | **6 h** | E5 | | | h6-E5-2667v4deb128 | [[documentation:clusters:hardware&#groupe_c6320deb128v4|c6320deb128v4]] | openmp8, openmp16 | sans objet | 8 ou 16 par serveur | **6 h** | E5 | |
| |
| |
^ File d'attente ^ Groupe de serveurs ^ **PE** (Parallel Environment) ^ Réseau ^ Nb de cpus utilisables ^ Temps maximal ^ Scratch ^ | ^ File d'attente ^ Groupe de serveurs ^ **PE** (Parallel Environment) ^ Réseau ^ Nb de cpus utilisables ^ Temps maximal ^ scratch ^ |
| | ||||||| |
| | Epyc7702deb512 | [[documentation:clusters:hardware&#groupe_c6525deb512|c6525deb512]] | mpi128_debian | Infiniband | de 128 à 2048 (par 128) | 168 h | Lake | |
| | Epyc7702deb512 | [[documentation:clusters:hardware&#groupe_c6525deb512|c6525deb512]] | mpi64_debian | Infiniband | de 64 à 2048 (par 64) | 168 h | Lake | |
| | ||||||| |
| | ||||||| |
| | ||||||| |
| | ||||||| |
| | CLG6242deb384A | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi32_debian | Infiniband | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG6242deb384B | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi32_debian | Infiniband | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG6242deb384B | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi16_debian | Infiniband | de 16 à 768 (par 16) | 168 h | Lake | |
| | CLG6242deb384C | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi32_debian | Infiniband | de 32 à 320 (par 32) | 168 h | Lake | |
| | CLG6242deb384C | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi16_debian | Infiniband | de 16 à 320 (par 16) | 168 h | Lake | |
| | CLG6242deb384C | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi8_debian | Infiniband | de 8 à 320 (par 8) | 168 h | Lake | |
| | ||||||| |
| | ||||||| |
| | ||||||| |
| | ||||||| |
| | CLG6226Rdeb1500 | [[documentation:clusters:hardware&#groupe_r740deb1500|r740deb1500]] | mpi32_debian | Infiniband | 32 | 168 h | Lake | |
| | CLG6226Rdeb192A | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi32_debian | Infiniband | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG6226Rdeb192B | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi32_debian | Infiniband | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG6226Rdeb192C | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi32_debian | Infiniband | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG6226Rdeb192C | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi16_debian | Infiniband | de 16 à 768 (par 16) | 168 h | Lake | |
| | CLG6226Rdeb192D | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi32_debian | Infiniband | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG6226Rdeb192D | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi16_debian | Infiniband | de 16 à 768 (par 16) | 168 h | Lake | |
| | CLG6226Rdeb192D | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi8_debian | Infiniband | de 8 à 768 (par 8) | 168 h | Lake | |
| | ||||||| |
| | ||||||| |
| | ||||||| |
| | ||||||| |
| | CLG5218deb192A | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi32_debian | Infiniband | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG5218deb192B | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi32_debian | Infiniband | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG5218deb192C | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi32_debian | Infiniband | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG5218deb192C | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi16_debian | Infiniband | de 16 à 768 (par 16) | 168 h | Lake | |
| | CLG5218deb192D | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi32_debian | Infiniband | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG5218deb192D | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi16_debian | Infiniband | de 16 à 768 (par 16) | 168 h | Lake | |
| | CLG5218deb192D | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi8_debian | Infiniband | de 8 à 768 (par 8) | 168 h | Lake | |
| | CLG5218deb192Th (avec autorisation) | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi32_debian | Infiniband | de 32 à 704 (par 32) | 168 h | Lake | |
| | CLG5218deb192Th (avec autorisation) | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi16_debian | Infiniband | de 16 à 704 (par 16) | 168 h | Lake | |
| | CLG5218deb192Th (avec autorisation) | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi8_debian | Infiniband | de 8 à 704 (par 8) | 168 h | Lake | |
| | ||||||| |
| | ||||||| |
| | ||||||| |
| | ||||||| |
| | SLG6142deb384A | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi32_debian | Infiniband | de 32 à 768 (par 32) | 168 h | Lake | |
| | SLG6142deb384B | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi32_debian | Infiniband | de 32 à 768 (par 32) | 168 h | Lake | |
| | SLG6142deb384B | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi16_debian | Infiniband | de 16 à 768 (par 16) | 168 h | Lake | |
| | SLG6142deb384C | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi32_debian | Infiniband | de 32 à 384 (par 32) | 168 h | Lake | |
| | SLG6142deb384C | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi16_debian | Infiniband | de 16 à 384 (par 16) | 168 h | Lake | |
| | SLG6142deb384C | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi8_debian | Infiniband | de 8 à 384 (par 8) | 168 h | Lake | |
| | ||||||| |
| | <del>SLG6142deb384D</del> supprimée | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi32_debian | Infiniband | de 32 à 256 (par 32) | 168 h | Lake | |
| | <del>SLG6142deb384D</del> supprimée | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi16_debian | Infiniband | de 16 à 256 (par 16) | 168 h | Lake | |
| | <del>SLG6142deb384D</del> supprimée | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi8_debian | Infiniband | de 8 à 256 (par 8) | 168 h | Lake | |
| ||||||| | | ||||||| |
| SG5118deb96 (avec autorisation) | [[documentation:clusters:hardware&#groupe_c6420deb96|c6420deb96]] | mpi24_debian | Infiniband | de 24 à 384 (par 24) | 168 h | /scratch/Themiss | | |
| ||||||| | | ||||||| |
| M6142deb384A | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi32_debian | Infiniband | de 32 à 768 (par 32) | 168 h | E5 | | |
| M6142deb384B | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi32_debian | Infiniband | de 32 à 768 (par 32) | 168 h | E5 | | |
| M6142deb384C | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi32_debian | Infiniband | de 32 à 128 (par 16) | 168 h | E5 | | |
| ||||||| | | ||||||| |
| M6142deb384D | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | mpi32_debian | Infiniband | de 32 à 256 (par 16) | 168 h | /scratch/disk, /scratch/E5 et /scratch/Chimie | | |
| ||||||| | | ||||||| |
| E5-2667v2deb128 | [[documentation:clusters:hardware&#groupe_c8220deb128v2|c8220deb128v2]] | mpi16_debian | Infiniband | de 16 à 384 (par 16) | sans limite de temps | E5 | | | E5-2667v2deb128 | [[documentation:clusters:hardware&#groupe_c8220deb128v2|c8220deb128v2]] | mpi16_debian | Infiniband | de 16 à 384 (par 16) | sans limite de temps | E5 | |
| | E5-2667v2deb128 | [[documentation:clusters:hardware&#groupe_c8220deb128v2|c8220deb128v2]] | mpi8_debian | Infiniband | de 16 à 384 (par 8) | sans limite de temps | E5 | |
| E5-2667v2deb128nl | [[documentation:clusters:hardware&#groupe_c8220deb128v2|c8220deb128v2]] | mpi16_debian | Infiniband | de 16 à 256 (par 16) | sans limite de temps | E5 | | | E5-2667v2deb128nl | [[documentation:clusters:hardware&#groupe_c8220deb128v2|c8220deb128v2]] | mpi16_debian | Infiniband | de 16 à 256 (par 16) | sans limite de temps | E5 | |
| E5-2667v2deb128nl | [[documentation:clusters:hardware&#groupe_c8220deb128v2|c8220deb128v2]] | mpi8_debian | Infiniband | de 8 à 256 (par 8) | sans limite de temps | E5 | | | E5-2667v2deb128nl | [[documentation:clusters:hardware&#groupe_c8220deb128v2|c8220deb128v2]] | mpi8_debian | Infiniband | de 8 à 256 (par 8) | sans limite de temps | E5 | |
| E5-2667v4deb128 | [[documentation:clusters:hardware&#groupe_c6320deb128v4|c6320deb128v4]] | mpi16_debian | Infiniband | de 16 à 128 (par 16) | 168 h | E5 | | | E5-2667v4deb128 | [[documentation:clusters:hardware&#groupe_c6320deb128v4|c6320deb128v4]] | mpi16_debian | Infiniband | de 16 à 128 (par 16) | 168 h | E5 | |
| | E5-2667v4deb128 | [[documentation:clusters:hardware&#groupe_c6320deb128v4|c6320deb128v4]] | mpi8_debian | Infiniband | de 16 à 128 (par 8) | 168 h | E5 | |
| E5-2667v4deb256A | [[documentation:clusters:hardware&#groupe_c6320deb256v4|c6320deb256v4]] | mpi16_debian | Infiniband | de 16 à 384 (par 16) | 168 h | E5 | | | E5-2667v4deb256A | [[documentation:clusters:hardware&#groupe_c6320deb256v4|c6320deb256v4]] | mpi16_debian | Infiniband | de 16 à 384 (par 16) | 168 h | E5 | |
| E5-2667v4deb256A | [[documentation:clusters:hardware&#groupe_c6320deb256v4|c6320deb256v4]] | mpi8_debian | Infiniband | de 8 à 384 (par 8) | 168 h | E5 | | | E5-2667v4deb256A | [[documentation:clusters:hardware&#groupe_c6320deb256v4|c6320deb256v4]] | mpi8_debian | Infiniband | de 8 à 384 (par 8) | 168 h | E5 | |
| E5-2697Av4deb256A | [[documentation:clusters:hardware&#groupe_c6320deb256av4|c6320deb256Av4]] | mpi32_debian | Infiniband | de 32 à 384 (par 32) | 168 h | E5 | | | E5-2697Av4deb256A | [[documentation:clusters:hardware&#groupe_c6320deb256av4|c6320deb256Av4]] | mpi32_debian | Infiniband | de 32 à 384 (par 32) | 168 h | E5 | |
| ||||||| | | ||||||| |
| E5-2670deb128A | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | mpi16_debian | Infiniband | de 16 à 384 (par 16) | 168 h | E5 | | | ||||||| |
| E5-2670deb128B | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | mpi16_debian | Infiniband | de 16 à 384 (par 16) | 168 h | E5 | | |
| E5-2670deb128C | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | mpi16_debian | Infiniband | de 16 à 384 (par 16) | 168 h | E5 | | |
| E5-2670deb128D | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | mpi16_debian | Infiniband | de 16 à 384 (par 16) | 168 h | E5 | | |
| E5-2670deb128E | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | mpi16_debian | Infiniband | de 16 à 384 (par 16) | 168 h | E5 | | |
| E5-2670deb128F | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | mpi16_debian | Infiniband | de 16 à 384 (par 16) | 168 h | E5 | | | E5-2670deb128F | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | mpi16_debian | Infiniband | de 16 à 384 (par 16) | 168 h | E5 | |
| E5-2670deb128D | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | mpi8_debian | Infiniband | de 8 à 384 (par 16) | 168 h | E5 | | |
| E5-2670deb128E | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | mpi8_debian | Infiniband | de 8 à 384 (par 16) | 168 h | E5 | | |
| E5-2670deb128F | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | mpi8_debian | Infiniband | de 8 à 384 (par 16) | 168 h | E5 | | | E5-2670deb128F | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | mpi8_debian | Infiniband | de 8 à 384 (par 16) | 168 h | E5 | |
| ||||||| | | ||||||| |
| SSD-E5-2670deb256A (avec autorisation) | [[documentation:clusters:hardware&#groupe_c8220deb256|c8220deb256]] | mpi16_debian | Infiniband | de 16 à 128 (par 16) | 192 h | E5 | | | ||||||| |
| | SSD-E5-2670deb256A (avec autorisation) | [[documentation:clusters:hardware&#groupe_c8220deb256|c8220deb256]] | mpi16_debian | Infiniband | de 16 à 128 (par 16) | sans limite de temps | E5 | |
| | SSD-E5-2670deb256A (avec autorisation) | [[documentation:clusters:hardware&#groupe_c8220deb256|c8220deb256]] | mpi8_debian | Infiniband | de 8 à 128 (par 8) | sans limite de temps | E5 | |
| SSD-E5-2670deb256B (avec autorisation) | [[documentation:clusters:hardware&#groupe_c8220deb256|c8220deb256]] | mpi16_debian | Infiniband | de 16 à 128 (par 16) | sans limite de temps | E5 | | | SSD-E5-2670deb256B (avec autorisation) | [[documentation:clusters:hardware&#groupe_c8220deb256|c8220deb256]] | mpi16_debian | Infiniband | de 16 à 128 (par 16) | sans limite de temps | E5 | |
| SSD-E5-2670deb256C | [[documentation:clusters:hardware&#groupe_c8220deb256|c8220deb256]] | mpi16_debian | Infiniband | de 16 à 128 (par 16) | sans limite de temps | E5 | | | SSD-E5-2670deb256B (avec autorisation) | [[documentation:clusters:hardware&#groupe_c8220deb256|c8220deb256]] | mpi8_debian | Infiniband | de 8 à 128 (par 8) | sans limite de temps | E5 | |
| | SSD-E5-2670deb256C | [[documentation:clusters:hardware&#groupe_c8220deb256|c8220deb256]] | mpi16_debian | Infiniband | de 16 à 128 (par 16) | 192 h | E5 | |
| | SSD-E5-2670deb256C | [[documentation:clusters:hardware&#groupe_c8220deb256|c8220deb256]] | mpi8_debian | Infiniband | de 8 à 128 (par 8 | 192 h | E5 | |
| ||||||| | | ||||||| |
| r820deb768 (avec autorisation) | [[documentation:clusters:hardware&#machine_r820deb768|r820deb768]] | mpi16_debian | Infiniband | de 16 à 32 (par 16) | sans limite de temps | E5 | | ===== Les files parallèles mono-serveur (OpenMP)===== |
| |
| |
| |
| ^ File d'attente ^ Groupe de serveurs ^ **PE** (Parallel Environment) ^ Réseau ^ Nb de cpus utilisables ^ Temps maximal ^ scratch ^ |
| ||||||| | | ||||||| |
| x5650lin24ibA, x5650lin24ibB, x5650lin24ibC | [[documentation:clusters:hardware#groupe_sl390lin24|sl390lin24]] et [[documentation:clusters:hardware#groupe_c6100lin24|c6100lin24]] | mpi12_debian | Infiniband | de 12 à 288 (par 12) | 168 h | X5 | | | Epyc7702deb512 | [[documentation:clusters:hardware&#groupe_c6525deb512|c6525deb512]] | openmp128, openmp64, openmp32 | sans objet | de 32 à 2048 | 168 h | Lake | |
| x5650lin24ibB, x5650lin24ibC | [[documentation:clusters:hardware#groupe_sl390lin24|sl390lin24]] et [[documentation:clusters:hardware#groupe_c6100lin24|c6100lin24]] | mpi_debian | Infiniband | de 2 à 288 | 168 h | X5 | | | Epyc7702deb512 | [[documentation:clusters:hardware&#groupe_c6525deb512|c6525deb512]] | gaussian128, gaussian64, gaussian32 | sans objet | de 32 à 2048 | 168 h | Lake | |
| x5650lin24ibA, x5650lin24ibB, x5650lin24ibC | [[documentation:clusters:hardware#groupe_sl390lin24|sl390lin24]] et [[documentation:clusters:hardware#groupe_c6100lin24|c6100lin24]] | namd24 | Infiniband | de 24 à 288 (par 12) | 168 h | X5 | | |
| x5650lin24ibA, x5650lin24ibB, x5650lin24ibC | [[documentation:clusters:hardware#groupe_sl390lin24|sl390lin24]] et [[documentation:clusters:hardware#groupe_c6100lin24|c6100lin24]] | namd12 | Infiniband | 12 | 168 h | X5 | | |
| ||||||| | | ||||||| |
| x5570deb24A, x5570deb24B, x5570deb24C | [[documentation:clusters:hardware##groupes_r422|r422]] | mpi8_debian | Infiniband | de 8 à 192 (par 8) | 168 h | X5 | | |
| x5570deb48A, x5570deb24B | [[documentation:clusters:hardware##groupes_r422|r422]] | mpi8_debian | Infiniband | de 8 à 192 (par 8) | 168 h | X5 | | |
| ||||||| | | ||||||| |
| r815lin128ib | [[documentation:clusters:hardware#groupe_r815lin128|r815lin128]] | mpi32_debian | Infiniband | de 32 à 384 (par 32) | 168 h | X5 | | |
| ||||||| | | ||||||| |
===== Les files parallèles mono-serveur (OpenMP)===== | |
| |
| |
^ File d'attente ^ Groupe de serveurs ^ **PE** (Parallel Environment) ^ Réseau ^ Nb de cpus utilisables ^ Temps maximal ^ Scratch ^ | |
| ||||||| | | ||||||| |
| | CLG6242deb384A | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp32, gaussian32 | sans objet | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG6242deb384B | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp32, gaussian32 | sans objet | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG6242deb384B | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp16, gaussian16 | sans objet | de 16 à 768 (par 16) | 168 h | Lake | |
| | CLG6242deb384C | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp32, gaussian32 | sans objet | de 32 à 320 (par 32) | 168 h | Lake | |
| | CLG6242deb384C | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp16, gaussian16 | sans objet | de 16 à 320 (par 32) | 168 h | Lake | |
| | CLG6242deb384C | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp8, gaussian8 | sans objet | de 8 à 320 (par 32) | 168 h | Lake | |
| ||||||| | | ||||||| |
| SG5118deb96 (avec autorisation) | [[documentation:clusters:hardware&#groupe_c6420deb96|c6420deb96]] | openmp24, openmp12 | sans objet | 1 x 24 ou 2 x 12 | 168 h | /scratch/Themiss | | |
| ||||||| | | ||||||| |
| ||||||| | | ||||||| |
| M6142deb384A | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp32, gaussian32 | sans objet | 32 par serveur | 168 h | E5 | | |
| M6142deb384B | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp32, gaussian32 | sans objet | 32 par serveur | 168 h | E5 | | |
| M6142deb384C | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp32, gaussian32 | sans objet | 32 par serveur | 168 h | E5 | | |
| M6142deb384D | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp32, gaussian32 | sans objet | 32 par serveur | 168 h | /scratch/disk, /scratch/E5 et /scratch/Chimie | | |
| ||||||| | | ||||||| |
| | CLG6226Rdeb1500 | [[documentation:clusters:hardware&#groupe_r740deb1500|r740deb1500]] | openmp32, gaussian32 | sans objet | 32 | 168 h | Lake | |
| | CLG6226Rdeb192A | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp32, gaussian32 | sans objet | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG6226Rdeb192B | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp32, gaussian32 | sans objet | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG6226Rdeb192C | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp32, gaussian32 | sans objet | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG6226Rdeb192C | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp16, gaussian16 | sans objet | de 16 à 768 (par 16) | 168 h | Lake | |
| | CLG6226Rdeb192D | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp32, gaussian32 | sans objet | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG6226Rdeb192D | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp16, gaussian16 | sans objet | de 16 à 768 (par 16) | 168 h | Lake | |
| | CLG6226Rdeb192D | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp8, gaussian8 | sans objet | de 8 à 768 (par 8) | 168 h | Lake | |
| ||||||| | | ||||||| |
| E5-2667v2deb128 | [[documentation:clusters:hardware&#groupe_c8220deb128v2|c8220deb128v2]] | openmp16, gaussian16 | sans objet | 16 par serveur | sans lmite de temps | E5 | | |
| E5-2667v2deb128nl | [[documentation:clusters:hardware&#groupe_c8220deb128v2|c8220deb128v2]] | openmp16, gaussian16 | sans objet | 16 par serveur | sans lmite de temps | E5 | | |
| E5-2667v4deb128 | [[documentation:clusters:hardware&#groupe_c6320deb128v4|c6320deb128v4]] | openmp16, gaussian16 | sans objet | 16 par serveur | 168 h | E5 | | |
| E5-2667v4deb256A | [[documentation:clusters:hardware&#groupe_c6320deb256v4|c6320deb256v4]] | openmp16, gaussian16 | sans objet | 16 par serveur | 168 h | E5 | | |
| E5-2697Av4deb256A | [[documentation:clusters:hardware&#groupe_c6320deb256av4|c6320deb256Av4]] | openmp32, gaussian32 | sans objet | 32 par serveur | 168 h | E5 | | |
| ||||||| | | ||||||| |
| ||||||| | | ||||||| |
| E5-2670deb128A | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | openmp16, gaussian16 | sans objet | 16 par serveur | 168 h | E5 | | |
| E5-2670deb128B | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | openmp16, gaussian16 | sans objet | 16 par serveur | 168 h | E5 | | |
| E5-2670deb128C | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | openmp16, gaussian16 | sans objet | 16 par serveur | 168 h | E5 | | |
| E5-2670deb128D | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | openmp16, gaussian16 | sans objet | 16 par serveur | 168 h | E5 | | |
| E5-2670deb128E | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | openmp16, gaussian16 | sans objet | 16 par serveur | 168 h | E5 | | |
| E5-2670deb128F | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | openmp16, gaussian16 | sans objet | 16 par serveur | 168 h | E5 | | |
| ||||||| | | ||||||| |
| | CLG5218deb192A | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp32, gaussian32 | sans objet | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG5218deb192B | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp32, gaussian32 | sans objet | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG5218deb192C | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp32, gaussian32 | sans objet | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG5218deb192C | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp16, gaussian16 | sans objet | de 16 à 768 (par 16) | 168 h | Lake | |
| | CLG5218deb192D | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp32, gaussian32 | sans objet | de 32 à 768 (par 32) | 168 h | Lake | |
| | CLG5218deb192D | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp16, gaussian16 | sans objet | de 16 à 768 (par 16) | 168 h | Lake | |
| | CLG5218deb192D | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp8, gaussian8 | sans objet | de 8 à 768 (par 8) | 168 h | Lake | |
| | CLG5218deb192Th (avec autorisation) | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp32, gaussian32 | sans objet | de 32 à 704 (par 32) | 168 h | Lake | |
| | CLG5218deb192Th (avec autorisation) | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp16, gaussian16 | sans objet | de 16 à 704 (par 32) | 168 h | Lake | |
| | CLG5218deb192Th (avec autorisation) | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp8, gaussian8 | sans objet | de 8 à 704 (par 32) | 168 h | Lake | |
| ||||||| | | ||||||| |
| SSD-E5-2670deb256A | [[documentation:clusters:hardware&#groupe_c8220deb256|c8220deb256]] | openmp16, gaussian16, openmp8, gaussian8 | sans objet | 1 x 16 ou 2 x 8 | sans limite de temps | E5 | | |
| SSD-E5-2670deb256B (avec autorisation) | [[documentation:clusters:hardware&#groupe_c8220deb256|c8220deb256]] | openmp16, gaussian16, openmp8, gaussian8 | sans objet | 1 x 16 ou 2 x 8 | sans limite de temps | E5 | | |
| SSD-E5-2670deb256C (avec autorisation) | [[documentation:clusters:hardware&#groupe_c8220deb256|c8220deb256]] | openmp16, gaussian16, openmp8, gaussian8 | sans objet | 1 x 16 ou 2 x 8 | 192 h | E5 | | |
| ||||||| | | ||||||| |
| ||||||| | | ||||||| |
| r820deb768 (avec autorisation) | [[documentation:clusters:hardware&#machine_r820deb768|r820deb768]] | openmp32, gaussian32, openmp16, gaussian16, openmp8, gaussian8 | sans objet | 1 x 32 ou 2 x 16 ou 4 x 8 | sans limite de temps | E5 | | |
| ||||||| | | ||||||| |
| | SLG6142deb384A | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp32, gaussian32 | sans objet | 32 par serveur | 168 h | Lake | |
| | SLG6142deb384B | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp32, gaussian32 | sans objet | 32 par serveur | 168 h | Lake | |
| | SLG6142deb384B | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp16, gaussian16 | sans objet | 16 par serveur | 168 h | Lake | |
| | SLG6142deb384C | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp32, gaussian32 | sans objet | 32 par serveur | 168 h | Lake | |
| | SLG6142deb384C | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp16, gaussian16 | sans objet | 16 par serveur | 168 h | Lake | |
| | SLG6142deb384C | [[documentation:clusters:hardware&#groupe_c6420deb384|c6420deb384]] | openmp8, gaussian8 | sans objet | 8 par serveur | 168 h | Lake | |
| ||||||| | | ||||||| |
| x5650lin24ibA, x5570deb48B, x5570deb48C | [[documentation:clusters:hardware#groupe_sl390lin24|sl390lin24]] et [[documentation:clusters:hardware#groupe_c6100lin24|c6100lin24]] | openmp12, gaussian12 | sans objet | 12 | 168 h | X5 | | |
| ||||||| | | ||||||| |
| ||||||| | | ||||||| |
| x5570deb24A, x5570deb48B, x5570deb48C | [[documentation:clusters:hardware##groupes_r422|r422]] | openmp8, gaussian8 | sans objet | 8 | 168 h | X5 | | |
| x5570deb48A, x5570deb48B | [[documentation:clusters:hardware##groupes_r422|r422]] | openmp8, gaussian8 | sans objet | 8 | 168 h | X5 | | |
| ||||||| | | ||||||| |
| | E5-2667v2deb128 | [[documentation:clusters:hardware&#groupe_c8220deb128v2|c8220deb128v2]] | openmp16, gaussian16 | sans objet | 16 par serveur | sans lmite de temps | E5 | |
| | E5-2667v2deb128nl | [[documentation:clusters:hardware&#groupe_c8220deb128v2|c8220deb128v2]] | openmp16, gaussian16 | sans objet | 16 par serveur | sans lmite de temps | E5 | |
| | E5-2667v4deb128 | [[documentation:clusters:hardware&#groupe_c6320deb128v4|c6320deb128v4]] | openmp16, gaussian16 | sans objet | 16 par serveur | 168 h | E5 | |
| | E5-2667v4deb256A | [[documentation:clusters:hardware&#groupe_c6320deb256v4|c6320deb256v4]] | openmp16, gaussian16 | sans objet | 16 par serveur | 168 h | E5 | |
| | E5-2697Av4deb256 | [[documentation:clusters:hardware&#groupe_c6320deb256av4|c6320deb256Av4]] | openmp32, gaussian32 | sans objet | 32 par serveur | 168 h | E5 | |
| ||||||| | | ||||||| |
| r815lin128ib | [[documentation:clusters:hardware#groupe_r815lin128|r815lin128]] | openmp32, gaussian32, openmp16, gaussian16, openmp8, gaussian8 | sans objet | 1 x 32 ou 2 x 16 ou 4 x 8 | sans limite de temps | X5 | | | E5-2670deb128F | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | openmp16, gaussian16 | sans objet | 16 par serveur | 168 h | E5 | |
| | ||||||| |
| | SSD-E5-2670deb256A | [[documentation:clusters:hardware&#groupe_c8220deb256|c8220deb256]] | openmp16, gaussian16, openmp8, gaussian8 | sans objet | 1 x 16 ou 2 x 8 | sans limite de temps | E5 | |
| | SSD-E5-2670deb256B (avec autorisation) | [[documentation:clusters:hardware&#groupe_c8220deb256|c8220deb256]] | openmp16, gaussian16, openmp8, gaussian8 | sans objet | 1 x 16 ou 2 x 8 | sans limite de temps | E5 | |
| | SSD-E5-2670deb256C (avec autorisation) | [[documentation:clusters:hardware&#groupe_c8220deb256|c8220deb256]] | openmp16, gaussian16, openmp8, gaussian8 | sans objet | 1 x 16 ou 2 x 8 | 192 h | E5 | |
| ||||||| | | ||||||| |
===== Les files d'attente GPGPU ===== | ===== Les files d'attente GPGPU ===== |
| |
<WRAP center round alert 60%>NVidia drivers **418.43**. **Cuda** is now available as module : cuda/9.0 and cuda/9.2</WRAP> | <WRAP center round tip 60%>NVidia drivers **418.43**. **Cuda** is now available as module : cuda/9.0 and cuda/9.2</WRAP> |
| |
<note warning>outdated documentation</note> | |
| |
| |
^ File d'attente ^ Groupe de serveurs ^ **PE** (Parallel Environment) ^ Réseau ^ Nb de cpus utilisables ^ Temps maximal ^ Scratch ^ | ^ File d'attente ^ Groupe de serveurs ^ Réseau ^ Nb de gpus utilisables ^ Temps maximal ^ scratch ^ |
| ||||||| | | |||||| |
| r7x0deb128gpu (avec autorisation) | [[documentation:clusters:hardware&#groupe_r720gpgpu|r720gpgpu]]+GTX780, [[documentation:clusters:hardware&#groupe_r730gpgpu|r730gpgpu]]+GTX980 | sans objet | sans objet | 2 par serveur | 168 h | E5 | | | r730gpuRTX2080ti (avec autorisation) | [[documentation:clusters:hardware&#groupe_r730gpgpu|r730gpgpu]] | Infiniband | 2 RTX2080ti par serveur (20 serveurs) | 168 h | Lake | |
| ||||||| | | |||||| |
| E5-2670gpuK20deb128 | [[documentation:clusters:hardware&#groupe_c8220deb64|c8220deb128]]+K20 | sans objet | sans objet | 2 par serveur | 168 h | E5 | | |
| |
===== Les files tests multiprocesseurs ===== | ===== Les files tests multiprocesseurs ===== |
| |
<WRAP center round alert 60%> | <WRAP center round alert 60%> |
Ces files ne fonctionnent pas en OpenMP. Elles servent **exclusivement aux tests MPI** | Ces files **ne** fonctionnent **pas** en **OpenMP**. Elles servent **exclusivement aux tests MPI** |
</WRAP> | </WRAP> |
| |
| |
^ File d'attente ^ Groupe de serveurs ^ **PE** (Parallel Environment) ^ Réseau ^ Nb de cpus utilisables ^ Temps maximal ^ Scratch ^ | ^ File d'attente ^ Groupe de serveurs ^ **PE** (Parallel Environment) ^ Réseau ^ Nb de cpus utilisables ^ Temps maximal ^ Scratch ^ |
| ||||||| | | h6-E5-2667v4deb128 | [[documentation:clusters:hardware&#groupe_c6320deb128v4|c6320deb128v4]] | mpi16_debian | Infiniband | de 16 à 96 | **6 h** | E5 | |
| E5_test | [[documentation:clusters:hardware&#groupe_c8220v2deb128|c8220v2deb128]] | test_debian | Infiniband | de 2 à 48, 48 disponibles au total | **5mn** | E5 | | | h48-E5-2670deb128 | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | mpi16_debian | Infiniband | de 16 à 192 | **48 h** | E5 | |
| ||||||| | | h48-CLG6226Rdeb192 | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | mpi16_debian et mpi32_debian | Infiniband | de 16 à 384 | **48 h** | Lake | |
| |
==== Tests parallèles mono-serveur ==== | ==== Tests parallèles mono-serveur ==== |
| |
Il est possible de lancer des tests multiprocesseurs (OpenMP, multithreads ou équivalents) jusqu'à deux maximum. | Il est possible de lancer des tests multiprocesseurs (**OpenMP**, **multithreads** ou équivalents) jusqu'à deux maximum. |
| |
^ File d'attente ^ Groupe de serveurs ^ **PE** (Parallel Environment) ^ Réseau ^ Nb de cpus utilisables ^ Temps maximal ^ Scratch ^ | ^ File d'attente ^ Groupe de serveurs ^ **PE** (Parallel Environment) ^ Réseau ^ Nb de cpus utilisables ^ Temps maximal ^ Scratch ^ |
| h6-E5-2667v4deb128 | [[documentation:clusters:hardware&#groupe_c6320deb128v4|c6320deb128v4]] | openmp8, openmp16 | sans objet | 8, 16 | **6 h** | E5 | | | h6-E5-2667v4deb128 | [[documentation:clusters:hardware&#groupe_c6320deb128v4|c6320deb128v4]] | openmp8, openmp16 | sans objet | 8, 16 | **6 h** | E5 | |
| h48-E5-2670deb128 | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | openmp8, openmp16 | sans objet | 8, 16 | **48 h** | E5 | | | h48-E5-2670deb128 | [[documentation:clusters:hardware&#groupe_c8220deb128|c8220deb128]] | openmp8, openmp16 | sans objet | 8, 16 | **48 h** | E5 | |
| | h48-CLG6226Rdeb192 | [[documentation:clusters:hardware&#groupe_c6420deb192|c6420deb192]] | openmp8, openmp16 et openmp32 | sans objet | 8, 16 et 32 | **48 h** | Lake | |
| |
===== Les files monoprocesseur ===== | ===== Les files monoprocesseur ===== |
| |
| |
^ File d'attente ^ Groupe de serveurs ^ Nb de cpus utilisables ^ Temps maximal ^ Scratch ^ | ^ File d'attente ^ Groupe de serveurs ^ Nb de cpus utilisables ^ Temps maximal ^ Scratch ^ |
| monointeldeb48 (4Go par coeur) | [[documentation:clusters:hardware#groupe_sl390lin48|sl390lin48]] | 184 au maximum | 168 h | X5 | | | monointeldeb96 (4Go par coeur) | [[documentation:clusters:hardware#groupe_c6420deb96|c6420deb96]] | 192 au maximum | 168 h | Lake | |
| monointeldeb128 (16Go par coeur) | [[documentation:clusters:hardware#groupe_r720gpgpu|r720gpgpu]], [[documentation:clusters:hardware#groupe_r730gpgpu|r730gpgpu]],[[documentation:clusters:hardware#groupe_c8220deb128|c8220deb128]] | 108 au maximum | 168 h | E5 | | | monointeldeb128 (16Go par coeur) | [[documentation:clusters:hardware#groupe_r730gpgpu|r730gpgpu]] | 32 au maximum | 168 h | Lake | |
| matlab (2Go par coeur) | [[documentation:clusters:hardware#machine_r815lin192|r815lin192]] | 20 au maximum | 336 h | X5 | | | monointeldeb192 (12Go par coeur) | [[documentation:clusters:hardware#groupe_r740gpgpu|r740gpgpu]] | 64 au maximum | 168 h | Lake | |
| matlabbig (12Go par coeur) | [[documentation:clusters:hardware#machine_r815lin192|r815lin192]] | 4 au maximum | 744 h | X5 | | | Matlab (8Go par coeur) | [[documentation:clusters:hardware#machine_c6525amd7542|c6525amd7542]] | 32 au maximum | 168 h | Lake | |
| r820deb768 (24Go par coeur) | [[documentation:clusters:hardware&#groupe_r820deb768|r820deb768]] | 32 au maximum | 744 h | E5 | | |
| |
===== Les files tests monoprocesseurs ===== | ===== Les files tests monoprocesseurs ===== |