wiki:herramientas
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previaAmbos lados, revisión siguiente | ||
wiki:herramientas [2022/08/17 12:24] srgualpa | wiki:herramientas [2022/10/12 15:22] (actual) srgualpa [Herramientas] | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | =====Ejemplos Script Slurm===== | + | <CSS> |
- | <HTML> | + | |
- | < | + | |
- | <button class=" | + | /*------------------------------------- |
- | <div class=" | + | /* Estilo para el texto paresido consola |
- | < | + | |
- | <div class=" | + | |
- | < | + | |
- | < | + | |
- | <li class=" | + | |
- | <li class=" | + | |
- | <li class=" | + | |
- | <li class=" | + | |
- | </ | ||
- | < | ||
- | </ | ||
- | <file c submit_gpu_job.sh[enable_line_numbers=" | ||
- | #!/bin/bash | ||
- | ### Las líneas #SBATCH configuran los recursos de la tarea | ||
- | ### (aunque parezcan estar comentadas) | ||
- | ### Nombre de la tarea | ||
- | #SBATCH --job-name=gpu_job | ||
- | ### Cola de trabajos a la cual enviar. | ||
- | #SBATCH --partition=gpu | ||
- | #SBATCH --gres=gpu: | ||
- | ### Procesos a largar. | + | .shell-body { |
- | ### Por defecto, se usa un solo proceso para tareas GPU. | + | |
- | # | + | padding: 5px; |
+ | list-style: none; | ||
+ | background: | ||
+ | color: | ||
+ | font: 1.0em ' | ||
+ | line-height: | ||
- | ### Tiempo de ejecucion. Formato dias-horas:minutos. | + | |
- | # | + | -webkit-border-bottom-left-radius: |
+ | -moz-border-radius-bottomright: | ||
+ | -moz-border-radius-bottomleft: | ||
+ | border-bottom-right-radius: 3px; | ||
+ | | ||
- | | + | |
+ | border-radius: | ||
- | ### Cargar el entorno del usuario incluyendo la funcionalidad de modules | + | } |
- | ### No tocar | + | .shell-body li { |
- | | + | word-wrap: break-word; |
+ | position: relative; | ||
+ | padding: 0 0 0 15px; | ||
+ | } | ||
- | ### Cargar los módulos para la tarea | + | .recuadro{ |
- | # FALTA: Agregar los módulos necesarios | + | |
- | module load gcc | + | border-radius: 1px; |
- | module load cuda | + | |
- | | + | |
- | # FALTA: Cambiar el nombre del programa | + | |
- | srun NOMBRE_DEL_PROGRAMA | + | } |
- | | + | |
- | < | + | |
- | </ | + | |
- | + | ||
- | <button class=" | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | <li class=" | + | |
- | <li class=" | + | |
- | < | + | |
- | < | + | |
- | </ | + | |
- | < | + | |
- | </ | + | |
- | <file c submit_mpi_job.sh[enable_line_numbers=" | + | |
- | #!/bin/bash | + | |
- | | + | |
- | ### (aunque parezcan estar comentadas) | + | border: 1px solid #d3d3d3; |
+ | border-radius: | ||
+ | padding: | ||
+ | margin-top: | ||
+ | margin-bottom: | ||
+ | color: | ||
+ | | ||
+ | } | ||
- | ### Nombre de la tarea | + | |
- | #SBATCH | + | |
+ | | ||
+ | padding: | ||
+ | margin-top:16px; | ||
+ | margin-bottom: | ||
+ | color: | ||
+ | background-color:# | ||
+ | } | ||
- | ### Tiempo de ejecucion. Formato dias-horas: | ||
- | #SBATCH --time 3-0:00 | ||
- | ### Numero de procesos a ser lanzados. | + | body {font-family: Arial;} |
- | # | + | |
- | ### Nombre de partcion | + | /* Style the tab */ |
- | #SBATCH | + | .tab { |
+ | overflow: hidden; | ||
+ | border: 1px solid #ccc; | ||
+ | background-color: #f1f1f1; | ||
+ | } | ||
- | ### Script que se ejecuta al arrancar el trabajo | + | /* Style the buttons inside the tab */ |
+ | .tab button { | ||
+ | background-color: | ||
+ | float: left; | ||
+ | border: none; | ||
+ | outline: none; | ||
+ | cursor: pointer; | ||
+ | padding: 14px 16px; | ||
+ | transition: 0.3s; | ||
+ | font-size: 17px; | ||
+ | } | ||
- | ### Cargar el entorno del usuario incluyendo la funcionalidad de modules | + | /* Change background color of buttons on hover */ |
- | ### No tocar | + | .tab button: |
- | . / | + | background-color: |
+ | } | ||
- | ### Cargar los módulos para la tarea | + | /* Create an active/ |
- | # FALTA: Agregar los módulos necesarios | + | .tab button.active { |
- | module load gcc | + | background-color: |
- | | + | } |
- | ### Largar el programa con los cores detectados | + | .tablinks.active |
- | ### La cantidad de nodos y cores se detecta automáticamente | + | |
- | # FALTA: Cambiar el nombre del programa | + | } |
- | srun NOMBRE_DEL_PROGRAMA | + | |
- | </ | + | |
- | < | + | |
- | | + | |
- | + | ||
- | <button class=" | + | |
- | < | + | |
- | < | + | |
- | < | + | |
- | <li class=" | + | |
- | <li class=" | + | |
- | < | + | |
- | <li class=" | + | |
- | </ | + | |
- | < | + | |
- | </ | + | |
- | <file c submit_openmp_job.sh[enable_line_numbers=" | + | |
- | #!/bin/bash | + | |
- | | + | /* Style the tab content */ |
- | ### (aunque parezcan estar comentadas) | + | .tabcontent { |
+ | display: none; | ||
+ | padding: 6px 12px; | ||
+ | border: 1px solid #ccc; | ||
+ | | ||
+ | } | ||
- | ### Nombre de la tarea | ||
- | #SBATCH --job-name=openmp_job | ||
- | ### Cola de trabajos a la cual enviar. | + | .botonPanel { |
- | #SBATCH | + | |
+ | color: | ||
+ | cursor: pointer; | ||
+ | padding: 18px; | ||
+ | width: 100%; | ||
+ | border: none; | ||
+ | text-align: left; | ||
+ | outline: none; | ||
+ | font-size: 15px; | ||
+ | transition: 0.4s; | ||
+ | } | ||
- | ### Procesos a largar. | + | .active, .botonPanel: |
- | ### Es OpenMP, o sea que un proceso en un nodo y muchos hilos. | + | |
- | #SBATCH --ntasks=1 | + | } |
- | ### Hilos por proceso | + | .panel { |
- | ### Poner el mismo valor acá que en OMP_NUM_THREADS/ | + | |
- | # | + | |
+ | background-color: white; | ||
+ | overflow: hidden; | ||
+ | } | ||
- | ### Tiempo de ejecucion. Formato dias-horas:minutos. | + | .ul1 { |
- | # | + | list-style-type: none; |
+ | | ||
+ | border: 1px solid #ddd; | ||
+ | } | ||
- | | + | .ul1 .li1 { |
+ | padding: 8px 16px; | ||
+ | border-bottom: | ||
+ | } | ||
+ | .ul1 .li1: | ||
+ | border-bottom: | ||
- | ### Cargar el entorno del usuario incluyendo la funcionalidad de modules | + | } |
- | ### No tocar | + | .textoNoImportante{ |
- | . / | + | } |
+ | .consolaResaltadaconsolaResaltada { | ||
+ | background-color: | ||
+ | color: | ||
+ | } | ||
- | ### Configurar OpenMP/ | ||
- | export OMP_NUM_THREADS=56 | ||
- | export MKL_NUM_THREADS=56 | ||
- | ### Cargar los módulos para la tarea | + | / |
- | # FALTA: Agregar los módulos necesarios | + | |
- | module load gcc | + | |
- | ### Largar el programa | + | /*------------------------------------FIN CSS---------------------------------------------*/ |
- | # FALTA: Cambiar el nombre del programa | + | .lista1{ |
- | srun NOMBRE_DEL_PROGRAMA | + | |
- | </file> | + | } |
- | < | + | |
- | </div> | + | |
- | + | ||
- | + | ||
- | + | ||
- | </ | + | |
- | + | ||
- | | + | |
- | + | </ | |
- | | + | |
- | </ | + | ======Herramientas====== |
- | + | **Herramientas usadas por el Grupo de Plasmas Astrofísicos** | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | | + | |
- | | + | __Plasma solar__ (Dra. Mariana Cécere, Dr. Ernesto Zurbriggen, Lic. Abril Sahade) |
- | + | \\ | |
- | + | =====EUV===== | |
- | </div> | + | Emulación de emisión EUV: |
- | < | + | [[https:// |
- | < | + | Dada la temperatura, |
- | < | + | Instalador: [[https:// |
+ | Licencia: [[https:// | ||
- | </HTML> | + | =====VisIt===== |
+ | VisIt: | ||
- | | + | Instalador: \\ |
- | + | * [[https:// | |
- | + | * [[https:// | |
- | <JS> | + | Licencia: |
- | | + | =====FLASH===== |
+ | |||
+ | FLASH: | ||
+ | |||
+ | Instalador: | ||
+ | Licencia: | ||
+ | |||
+ | |||
+ | =====Emulación de emisión girosincrotrón===== | ||
+ | |||
+ | Emulación de emisión girosincrotrón: | ||
+ | |||
+ | El código está pensado para ser usado en IDL, pero el grupo desarrolló la misma herramienta para Python. | ||
+ | |||
+ | Instalador: | ||
+ | Licencia: | ||
+ | |||
+ | |||
+ | |||
+ | <JS> | ||
var acc = document.getElementsByClassName(" | var acc = document.getElementsByClassName(" | ||
var i; | var i; | ||
Línea 211: | Línea 219: | ||
</JS> | </JS> | ||
+ | < | ||
+ | < | ||
+ | <button class=" | ||
+ | <div class=" | ||
+ | < | ||
+ | < | ||
+ | <li class=" | ||
+ | <li class=" | ||
+ | </ | ||
+ | < | ||
+ | </ | ||
+ | <file txt Makefile.h[enable_line_numbers=" | ||
+ | |||
+ | </ | ||
+ | < | ||
+ | </ | ||
+ | --> | ||
+ | </ |
wiki/herramientas.1660739093.txt.gz · Última modificación: 2022/08/17 12:24 por srgualpa