1 repositorio
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 es un gestor de cargas de trabajo de clúster y programador de tareas diseñado para entornos de computación de alto rendimiento. Funciona como un orquestador de computación distribuida que pone en cola y ejecuta tareas computacionales a gran escala a través de múltiples nodos de cómputo en un clúster. El sistema actúa como un árbitro de recursos, distribuyendo nodos de hardware y procesadores entre usuarios concurrentes para evitar conflictos de recursos y maximizar la eficiencia. Coordina el lanzamiento simultáneo de múltiples procesos a través de diferentes servidores físicos para ejecutar trabajos paralelos y cargas de trabajo científicas. La plataforma cubre amplias áreas de capacidad, incluyendo la programación de trabajos por lotes (batch), la asignación de recursos de cómputo y la ejecución de cargas de trabajo paralelas. Gestiona el tiempo y la ejecución de los trabajos en función de la disponibilidad de recursos y la prioridad.
Synchronizes the simultaneous launch of multiple processes across different physical servers for parallel jobs.