Estoy buscando un software para mejorar mi flujo de trabajo cuando ejecuto experimentos computacionales (numéricos).
Después de ver cómo se hacen las cosas en el mundo de las supercomputadoras, con PBS , quiero obtener algunos de los beneficios para mí.
Quiero hacer guiones de trabajo y luego dejarlos. (En lugar de mi actual, ejecutar un trabajo y verlo funcionar, como una mamá gallina, lo cual es una pérdida de tiempo). Quiero programar varios trabajos y hacer que se ejecuten cuando la capacidad de la computadora esté libre.
Básicamente tengo, digamos, 8 experimentos de computación, no puedo ejecutarlos todos a la vez ya que 2 de ellos ocupan 24 Gb de RAM, y el resto usa, digamos, 10 Gb cada uno (y mi sistema solo tiene 32 Gb de RAM). Mi trabajo actual tiene limitación de memoria, pero esperaría que cualquier software de programación de trabajos también admita tareas limitadas de CPU (/ subproceso).
Solo tengo un servidor, pero es muy sucio. No soy el único usuario, sin embargo, todos los demás usuarios solo hacen cosas simples como ejecutar clientes de chat de línea de comandos y editores de texto, la mayor parte del tiempo.
Lo único que he oído hablar es TORQUE , y no conozco a nadie que lo haya usado o sepa mucho al respecto.
Echa un vistazo a SLURM .
Los comandos importantes son:
Eche un vistazo a Hudson o su bifurcación Jenkins (quizás más activa) . Son servidores de "Integración continua" que están destinados a controlar las compilaciones automáticas de software, pero también se pueden usar para iniciar pruebas automáticas, etc. No estoy íntimamente familiarizado con el software, pero aquí hay una descripción general:
izzy
marcos catherine blanco
Cron
,at
son una herramienta basada en el tiempo. Es decir, le permiten programar un trabajo para ejecutar, en momentos particulares. No sé por cuánto tiempo se ejecutarán mis trabajos, o cuáles pueden ejecutarse al mismo tiempo (porque no se completan para los recursos). Podría calcular matemáticamente una estimación (tal vez), pero conozco las herramientas salidas He editado la pregunta para que sea más clara.izzy
marcos catherine blanco