Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
| knowhow:slurm:guias_de_uso [2026/05/20 15:19] – lbernal | knowhow:slurm:guias_de_uso [2026/05/20 16:15] (actual) – [1. Directivas #SBATCH] adriancr | ||
|---|---|---|---|
| Línea 44: | Línea 44: | ||
| #SBATCH --ntasks=1 | #SBATCH --ntasks=1 | ||
| #SBATCH --cpus-per-task=19 | #SBATCH --cpus-per-task=19 | ||
| - | #SBATCH --gres=gpu: | + | #SBATCH --gres=gpu: |
| #SBATCH --mem=31G | #SBATCH --mem=31G | ||
| #SBATCH --time=24: | #SBATCH --time=24: | ||
| Línea 98: | Línea 98: | ||
| | ''# | | ''# | ||
| | ''# | | ''# | ||
| - | | ''# | + | | ''# |
| | ''# | | ''# | ||
| | ''# | | ''# | ||
| Línea 104: | Línea 104: | ||
| | ''# | | ''# | ||
| - | <note tip> | + | <WRAP center round tip 60%> |
| Pide siempre el **mínimo** de recursos que necesites. Cuanto más pidas, más | Pide siempre el **mínimo** de recursos que necesites. Cuanto más pidas, más | ||
| tardará Slurm en planificarte y peor // | tardará Slurm en planificarte y peor // | ||
| usuarios. Si no estás seguro, lanza pruebas cortas con '' | usuarios. Si no estás seguro, lanza pruebas cortas con '' | ||
| - | </note> | + | </WRAP> |
| ==== 2. Modo estricto de Bash ==== | ==== 2. Modo estricto de Bash ==== | ||
| Línea 160: | Línea 161: | ||
| los // | los // | ||
| - | <note warning> | + | |
| + | <WRAP center round important 60%> | ||
| Si Slurm mata el job con '' | Si Slurm mata el job con '' | ||
| se ejecuta**. Esto ocurre típicamente al agotar el '' | se ejecuta**. Esto ocurre típicamente al agotar el '' | ||
| de gracia. Configura tu entrenamiento para guardar // | de gracia. Configura tu entrenamiento para guardar // | ||
| periódicamente al '' | periódicamente al '' | ||
| - | </note> | + | </WRAP> |
| + | |||
| ==== 6. Copia de código, datos y artefactos al scratch ==== | ==== 6. Copia de código, datos y artefactos al scratch ==== | ||
| Línea 194: | Línea 198: | ||
| dependencias con '' | dependencias con '' | ||
| + | //Un comando o instrucción es idempotente si puedes ejecutarlo una o varias veces y el resultado final siempre será exactamente el mismo. No importa cuántas veces lo repitas, no causará efectos secundarios no deseados después de la primera ejecución ni depende del resultado de ejecuciones anteriores.// | ||
| ==== 8. Variables para tu código ==== | ==== 8. Variables para tu código ==== | ||