1 dépôt
Execution of single computational tasks across multiple physical compute nodes simultaneously.
Distinct from Parallel Task Execution: Distinct from Parallel Task Execution by focusing on multi-node physical distribution rather than asynchronous function aggregation.
Explore 1 awesome GitHub repository matching software engineering & architecture · Distributed Workload Execution. Refine with filters or upvote what's useful.
Slurm est un gestionnaire de charge de travail de cluster et un planificateur de tâches conçu pour les environnements de calcul haute performance. Il fonctionne comme un orchestrateur de calcul distribué qui met en file d'attente et exécute des tâches computationnelles à grande échelle sur plusieurs nœuds de calcul dans un cluster. Le système agit comme un arbitre de ressources, distribuant les nœuds matériels et les processeurs entre les utilisateurs simultanés pour éviter les conflits de ressources et maximiser l'efficacité. Il coordonne le lancement simultané de multiples processus sur différents serveurs physiques pour exécuter des jobs parallèles et des charges de travail scientifiques. La plateforme couvre de vastes domaines de capacités, notamment la planification de jobs par lots, l'allocation de ressources de calcul et l'exécution de charges de travail parallèles. Il gère le timing et l'exécution des jobs en fonction de la disponibilité des ressources et de la priorité.
Runs single computational tasks across multiple compute nodes simultaneously to reduce processing time.