Tengo un clúster de 64 nodos que ejecuta PBS Pro. Si presento muchos cientos de trabajos, puedo obtener 64 ejecutando a la vez. Esto es excelente, excepto cuando los 64 trabajos están casi vinculados con E/S y están leyendo/escribiendo en el mismo disco. En tales casos, me gustaría poder seguir enviando todos los trabajos, pero tengo un máximo de (por ejemplo) 10 trabajos ejecutándose en un momento dado. ¿Hay un encantamiento para qsub que me permita hacer eso, sin tener acceso administrativo al servidor PBS del clúster?cómo limitar el número de trabajos PBS que se ejecutan simultáneamente
8
A
Respuesta
0
puede hacer que dependan el uno del otro. o programarlos para que comiencen en diferentes puntos de tiempo.
De lo contrario, su administrador puede reducir el número de trabajos simultáneos que puede ejecutar al mismo tiempo.
2
en el par motor se puede hacer esto mediante el establecimiento de un límite de ranura en una matriz de trabajo, siempre y cuando se puede organizar los puestos de trabajo como una matriz:
qsub script.sh -t 0-99%10
limitaría 10 de ellos para correr a la vez. Si PBSPro tiene un equivalente a esto, entonces puede usar eso.
Cuestiones relacionadas
- 1. Cómo prevenir el servidor SQL trabajos se ejecuten simultáneamente
- 2. Restricción de dos trabajos que no se ejecutan simultáneamente en Quartz-Scheduler
- 3. ¿Puedo limitar la cantidad de objetos System.Threading.Tasks.Task que se ejecutan simultáneamente?
- 4. ¿Es seguro utilizar threadf en hilos que se ejecutan simultáneamente?
- 5. Múltiples versiones de Java que se ejecutan simultáneamente en Windows
- 6. Quartz.NET - ¿Los trabajos no se ejecutan?
- 7. ¿Por qué mis procesos no se ejecutan simultáneamente?
- 8. Cómo limitar el número de celdas que muestra UITableview?
- 9. JTextField: ¿Cómo limitar el número de charaters?
- 10. ¿Cómo evitar dos trabajos que se ejecutan al mismo tiempo en Quartz?
- 11. Resque: trabajos críticos para el tiempo que se ejecutan secuencialmente por usuario
- 12. ¿Cómo limitar un número decimal?
- 13. Obtenga una lista de todos los trabajos que se ejecutan actualmente en un clúster con Quartz
- 14. ¿Limitar el número de registros de mysqldump?
- 15. Procesos programados que se ejecutan dos veces simultáneamente en Openbravo (usando Quartz)
- 16. ¿Cómo puedo limitar el tamaño del access_log de Apache y limitar el número de registros archivados que guarda?
- 17. Programación R: envío de trabajos en un clúster de Linux de varios nodos utilizando PBS
- 18. imap_search limitar el número de mensajes devueltos
- 19. subprocesos que se ejecutan cuentan
- 20. Creación de número dinámico de subprocesos simultáneamente
- 21. ¿Cómo puedo especificar el orden en que se ejecutan before_filters?
- 22. Cómo limitar el número de líneas en JTextArea?
- 23. ¿Cómo limitar el número de caracteres en JTextField?
- 24. ¿Cómo limitar el número de pestañas en un UITabBarController?
- 25. Cómo limitar el número máximo de subprocesos paralelos en Perl
- 26. ¿Cómo puedo limitar el número de subprocesos activos en Python?
- 27. Cómo limitar el número de documentos de actualización en mongodb
- 28. ¿Cómo puedo limitar el número de decimales en un UITextField?
- 29. cómo limitar el número de caracteres en un campo de área de texto que procesa php?
- 30. ¿Número de instancias de CLR y GC que se ejecutan en una máquina?