1 Repo
Synchronization and simultaneous launching of multiple processes across distributed hardware.
Distinct from Parallel Processing: Distinct from Parallel Processing by focusing on the coordination and synchronization of process lifecycles across physical servers rather than just data-parallel throughput.
Explore 1 awesome GitHub repository matching data & databases · Process Coordination. 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.
Synchronizes the simultaneous launch of multiple processes across different physical servers for parallel jobs.