Un organismo de vigilancia sísmica y volcánica que necesitaba acelerar sus simulaciones científicas
Una institución gubernamental ecuatoriana fundada en 1983, encargada del diagnóstico y vigilancia de peligros sísmicos y volcánicos en el territorio nacional, operaba con tiempos de procesamiento de simulación que podían extenderse semanas o incluso meses en arquitecturas convencionales. Con un presupuesto operativo de aproximadamente $850.000 anuales, la institución buscaba evaluar si la plataforma Power10 podría cambiar radicalmente esos tiempos.
Infodataserv colaboró directamente con la institución y con la University of Bristol (Reino Unido), desarrolladora del software Kestrel, para ejecutar pruebas de rendimiento sobre infraestructura Power10 y validar la viabilidad operacional del entorno para casos de uso reales.
Datos del aluvión de La Gasca para las pruebas de simulación
Las pruebas de rendimiento de Kestrel se ejecutaron utilizando datos reales de un evento de movimiento de masas ocurrido en Quito. Esto permitió validar el sistema en condiciones de carga computacional equivalentes a situaciones operacionales críticas.
Flujo de lodo y rocas provocado por lluvias intensas que colapsaron la captación en la cuenca. El evento dejó al menos 28 personas fallecidas, 48 heridas y 12 desaparecidas. Se vieron afectadas 555 personas de 160 familias, con 7 viviendas colapsadas y 27 declaradas inhabitables.
La carga computacional de simular este tipo de evento — con alta resolución espacial y múltiples iteraciones — es precisamente el tipo de escenario donde la ventaja de Power10 frente a arquitecturas Intel convencionales se vuelve más relevante para la toma de decisiones en emergencias.
Dos metas técnicas claras: compatibilidad y rendimiento
Objetivo 1 — Validar Kestrel en Power10
Confirmar la compatibilidad, compilación exitosa y ejecución estable de Kestrel en la plataforma RISC Power10, con las tres versiones del software.
Objetivo 2 — Optimizar tiempos de procesamiento
Medir y comparar los tiempos de ejecución de Kestrel entre arquitecturas Intel y Power10, evaluando la mejora real mediante el indicador Speedup.
Configuración del entorno LPAR
Crear una LPAR con Power VM, configurar arreglo de discos SAS NL, instalar Ubuntu 22.04 y preparar todas las librerías necesarias para Kestrel.
Acceso remoto seguro vía VPN
Todo el trabajo de instalación, configuración y validación se realizó en modalidad totalmente remota a través de VPN al entorno de la institución.
Tres versiones de Kestrel evaluadas en tres grupos de prueba
El proyecto validó tres variantes del compilador/ejecutor de Kestrel sobre el entorno Power10, con el fin de identificar la configuración óptima para entornos operacionales complejos.
-
Versión Serial (base) — Ejecución secuencial estándar. Referencia para calcular el Speedup. En Intel tardaba hasta 77 días para algunas simulaciones del volcán Cotopaxi.
-
Versión Paralela (OpenMP) — Paralelización de procesos mediante múltiples hilos. Sobre Power10, el evento La Gasca se redujo de días a solo 9 horas.
-
Versión AT16 (Advance Toolchain 16) — Compilador avanzado de optimización para arquitectura POWER. Evaluado en el Grupo 1 junto con Serial y OpenMP para comparativa directa.
| Grupo | Resolución | Versiones comparadas | Propósito |
|---|---|---|---|
| Grupo 1 (3m) | Estándar | Serial · OpenMP · AT16 | Comparativa completa de las tres variantes |
| Grupo 2 (1m) | Alta resolución | OpenMP | Evaluar comportamiento bajo mayor carga computacional |
| Grupo 3 (2m) | Corregida | Versión corregida | Confirmar consistencia y reproducibilidad de resultados |
Power10 vs. Intel: una reducción drástica en tiempos de simulación
Los resultados comparativos, aportados por el propio cliente, muestran la ventaja de la arquitectura Power10 frente a los entornos Intel utilizados previamente, tanto en tiempos absolutos como en relación al speedup obtenido con la versión paralela.
| Simulación | Intel — Serial | Power10 — Serial | Power10 — Paralelo | Speedup |
|---|---|---|---|---|
| Cotopaxi (caso A) | 77 días | — | — | — |
| Cotopaxi (caso B) | 35 días | — | — | — |
| La Gasca | 3 días (Bristol) | 2d 15h | 9 horas | ~7× |
Especificaciones de la LPAR Kestrel desplegada
La infraestructura se configuró como una partición lógica (LPAR) dedicada sobre el servidor Power10, con acceso remoto vía VPN y fibra canal para el almacenamiento. La validación confirmó compatibilidad total, estabilidad sostenida y portabilidad del software en la arquitectura RISC.
| Componente | Especificación |
|---|---|
| Servidor | IBM Power10 — RISC · Power ISVs Alliances Leader Latin America |
| Procesador (LPAR) | 1.6 cores físicos convertidos en 24 hilos lógicos |
| Memoria RAM | 48 GB asignados a la LPAR Kestrel |
| Almacenamiento | 60 GB · IBM FS5200 · Arreglo SAS NL · I/O Fibra canal 16 Gb/s |
| Sistema operativo | Ubuntu 22.04 LTS sobre LPAR con Power VM |
| Virtualización | Power VM con LPARs adicionales disponibles (LPAR 2…n) |
| Conectividad | IBM SAN Switch · Acceso remoto VPN seguro |
| Software científico | Kestrel (University of Bristol, UK) · OpenMP · AT16 Advance Toolchain |
Colaboración tripartita: Infodataserv, cliente e IBM Chile
El proyecto involucró la coordinación de tres equipos con roles complementarios: el equipo técnico de Infodataserv, el responsable de infraestructura de la institución y el soporte especializado del Technical Specialist Power de IBM Chile.