Iber model

Monday, September 16, 2024     [ login ]

Forums

Answers about calculation time steps in Iberplus software

Orlando Garcia Feal
22/01/2024 11:20:00
Answers about calculation time steps in Iberplus software
Hola Jason,

La opción que muestras en la captura de pantalla sólo afecta a la versión normal de Iber que cuenta con algunas de las rutinas de cálculo paralelizadas. Por defecto IberPlus busca una GPU compatible para realizar los cálculos. Si no encuentra una GPU compatible realizará los cálculos en la CPU utilizando la mitad de los núcleos disponibles. Este número normalmente coincide con el número de núcleos físicos de la CPU y la utilización de los núcleos lógicos restantes no suele mejorar significativamente los tiempos de cálculo pero sí puede empeorar la respuesta del sistema, lo cual es un aspecto negativo para el usuario que puede estar realizando otras tareas. Sin embargo, puedes cambiar este funcionamiento por defecto ejecutando IberPlus desde una terminal. Para ello el flujo de trabajo sería algo así:

  1. Generar los ficheros de entrada del modelo (.rep): para ello simplemente es necesario lanzar el cálculo desde la interfaz y cancelar una vez comience.
  2. Abrir una terminal (por ejemplo xterm o gnome-terminal en tu caso aunque en Windows también se puede usar desde el símbolo del sistema) y cambiar al directorio del caso que vayamos a calcular (p.ej. cd /home/usuario/caso_de_prueba.gid)
  3. Lanzar IberPlus con los parámetros -c (para ejecutar en CPU) y -t 44 (para utilizar los 44 núcleos). El fichero ejecutable se encuentra dentro de la carpeta de instalación de Iber en la subcarpeta problemtypes/IBER.gid/bin/linux/IberPlus.exe en el caso de la versión para Linux y problemtypes/IBER.gid/bin/windows/IberPlus.exe en la versión para Windows. Por tanto, desde la terminal deberíamos lanzar algo similar a:
    /home/usuario/Iber/problemtypes/IBER.gid/bin/linux/IberPlus.exe -c -t 44
Este método también sería válido para realizar el cálculo en servidores sin interfaz gráfica a los que nos conectamos por ssh.

Un saludo,
Orlando.

 Answers about calculation time steps in Iberplus software   Jason Ha 17/01/2024 04:43
         Answers about calculation time steps in Iberplus software   Gonzalo García-Alén 17/01/2024 09:07
         Answers about calculation time steps in Iberplus software   Jason Ha 17/01/2024 10:36
             Answers about calculation time steps in Iberplus software   Gonzalo García-Alén 17/01/2024 21:26
         Answers about calculation time steps in Iberplus software   Jason Ha 18/01/2024 03:09
             Answers about calculation time steps in Iberplus software   Gonzalo García-Alén 18/01/2024 11:30
                 Answers about calculation time steps in Iberplus software   Jason Ha 18/01/2024 12:57
                     Answers about calculation time steps in Iberplus software   Gonzalo García-Alén 18/01/2024 13:16
                         Answers about calculation time steps in Iberplus software   Jason Ha 20/01/2024 13:16
                         Answers about calculation time steps in Iberplus software   Orlando Garcia Feal 22/01/2024 11:20
                                 Answers about calculation time steps in Iberplus software   Jason Ha 24/01/2024 14:45
                                     Answers about calculation time steps in Iberplus software   Fernando Baldero Echarren 25/01/2024 18:32