1 Repo
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 ist ein Cluster-Workload-Manager und Job-Scheduler für High-Performance-Computing-Umgebungen. Es fungiert als verteilter Compute-Orchestrator, der groß angelegte Rechenaufgaben in einer Warteschlange verwaltet und über mehrere Compute-Nodes in einem Cluster ausführt. Das System agiert als Ressourcen-Arbitrator, der Hardware-Nodes und Prozessoren unter konkurrierenden Benutzern verteilt, um Ressourcenkonflikte zu vermeiden und die Effizienz zu maximieren. Es koordiniert den gleichzeitigen Start mehrerer Prozesse über verschiedene physische Server hinweg, um parallele Jobs und wissenschaftliche Workloads auszuführen. Die Plattform deckt breite Aufgabenbereiche ab, einschließlich Batch-Job-Scheduling, Compute-Ressourcen-Allokation und paralleler Workload-Ausführung. Es steuert das Timing und die Ausführung von Jobs basierend auf Ressourcenverfügbarkeit und Priorität.
Runs single computational tasks across multiple compute nodes simultaneously to reduce processing time.