HPC & Computing · 7 min read

High-Performance Simulation: Kestrel on Power10

Infodataserv integrated the Kestrel scientific software on Power10 architecture, achieving up to a 7× improvement in simulation speed compared to the serial version, in collaboration with the University of Bristol.

Government Sector · Founded 1983
Ecuador, Pichincha · Quito
Remote via VPN
International Collaboration
Power10
Kestrel HPC
Ubuntu 22.04
Power VM
FS5200
SAN FC 16G
Maximum Speedup
7×
Performance improvement: parallel vs. serial version on Power10
Parallel Time
9 h
La Gasca simulation on Power10 (vs. 3 days on Intel)
Processing Threads
24 th
1.6 physical Power10 cores converted into 24 logical threads
Versions Evaluated
3 v
Serial · OpenMP Parallel · AT16 (Advance Toolchain 16)

A seismic and volcanic monitoring agency that needed to accelerate its scientific simulations

An Ecuadorian government institution founded in 1983, responsible for assessing and monitoring seismic and volcanic hazards across the country, was operating with simulation processing times that could extend to weeks or even months on conventional architectures. With an annual operating budget of approximately $850,000, the institution sought to determine whether the Power10 platform could radically reduce these processing times.

Infodataserv worked directly with the institution and the University of Bristol (UK), developer of the Kestrel software, to conduct performance tests on Power10 infrastructure and validate the operational feasibility of the environment for real-world use cases.

La Gasca landslide data for simulation testing

Kestrel performance tests were conducted using real data from a mass movement event that occurred in Quito. This made it possible to validate the system under computational load conditions equivalent to critical operational scenarios.

Reference event · Jan 31, 2022
Landslide — El Tejado Gorge, La Gasca Neighborhood, Quito

A mud and rock flow triggered by heavy rainfall that caused the drainage system in the basin to collapse. The event left at least 28 people dead, 48 injured, and 12 missing. A total of 555 people from 160 families were affected, with 7 homes destroyed and 27 declared uninhabitable.

The computational workload required to simulate this type of event — with high spatial resolution and multiple iterations — is precisely the kind of scenario where Power10's advantage over conventional Intel architectures becomes most relevant for emergency decision-making.

Two clear technical goals: compatibility and performance

Objective 1 — Validate Kestrel on Power10

Confirm Kestrel's compatibility, successful compilation, and stable execution on the Power10 RISC platform across all three software versions.

Objective 2 — Optimize processing times

Measure and compare Kestrel execution times across Intel and Power10 architectures, evaluating the actual performance improvement using the Speedup metric.

LPAR environment configuration

Create an LPAR with Power VM, configure an NL SAS disk array, install Ubuntu 22.04, and prepare all the libraries required by Kestrel.

Secure remote access via VPN

All installation, configuration, and validation activities were performed entirely remotely through a VPN connection to the institution's environment.

Three Kestrel versions evaluated across three test groups

The project validated three Kestrel compiler/execution variants on the Power10 environment to identify the optimal configuration for complex operational environments.

  • Serial Version (baseline) — Standard sequential execution. Used as the reference for calculating Speedup. On Intel, some Cotopaxi volcano simulations took up to 77 days to complete.
  • Parallel Version (OpenMP) — Process parallelization using multiple threads. On Power10, the La Gasca event simulation was reduced from days to just 9 hours.
  • AT16 Version (Advance Toolchain 16) — Advanced optimization compiler for POWER architecture. Evaluated in Group 1 alongside Serial and OpenMP for direct comparison.
Group Resolution Versions Compared Purpose
Group 1 (3m) Standard Serial · OpenMP · AT16 Full comparison of the three variants
Group 2 (1m) High Resolution OpenMP Evaluate behavior under higher computational load
Group 3 (2m) Corrected Corrected Version Confirm consistency and reproducibility of results

Power10 vs. Intel: a dramatic reduction in simulation times

The comparative results, provided by the client, demonstrate the advantage of the Power10 architecture over the Intel environments previously used, both in absolute processing times and in the Speedup achieved with the parallel version.

Simulation Intel — Serial Power10 — Serial Power10 — Parallel Speedup
Cotopaxi (Case A) 77 days
Cotopaxi (Case B) 35 days
La Gasca 3 days (Bristol) 2d 15h 9 hours ~7×
2d 15h
Serial on Power10
Baseline reference time on the new architecture for the La Gasca event
9h
Parallel on Power10
Reduced to 9 hours with OpenMP enabled across the 24 available threads
7×
Maximum Speedup
Tserial / Tparallel improvement — viable implementation for operational environments

Specifications of the deployed Kestrel LPAR

The infrastructure was configured as a dedicated logical partition (LPAR) on the Power10 server, with remote VPN access and Fibre Channel storage connectivity. Validation confirmed full compatibility, sustained stability, and software portability on the RISC architecture.

Component Specification
Server IBM Power10 — RISC · Power ISVs Alliances Leader Latin America
Processor (LPAR) 1.6 physical cores converted into 24 logical threads
RAM 48 GB allocated to the Kestrel LPAR
Storage 60 GB · IBM FS5200 · NL SAS Array · 16 Gb/s Fibre Channel I/O
Operating System Ubuntu 22.04 LTS on LPAR with Power VM
Virtualization Power VM with additional LPARs available (LPAR 2…n)
Connectivity IBM SAN Switch · Secure remote VPN access
Scientific Software Kestrel (University of Bristol, UK) · OpenMP · AT16 Advance Toolchain

Three-way collaboration: Infodataserv, client, and IBM Chile

The project involved the coordination of three teams with complementary roles: Infodataserv's technical team, the institution's infrastructure lead, and specialized support from IBM Chile's Technical Specialist Power.

IDS
Software Specialist Infodataserv · Kestrel installation and configuration
IDS
Power Specialist Infodataserv · LPAR and Power VM configuration
IDS
Storage Specialist Infodataserv · IBM FS5200 and SAN Switch
CLI
Infrastructure and Network Lead Client institution · Coordination and functional validation
IBM
Technical Specialist Power IBM Chile · Specialized support for Power architecture
UoB
University of Bristol United Kingdom · Developer of the Kestrel software

Kestrel on Power10: confirmed compatibility and transformative performance

Functional validation and comparative benchmarks between Intel and Power10 demonstrated that the RISC architecture is not only compatible with demanding scientific software, but also delivers performance improvements that significantly reduce response times in emergency situations.

Full compatibility confirmed

Kestrel ran successfully on Power10, with successful compilation, stable execution, and physically consistent results across all three evaluated versions.

7× improvement in parallel simulation

The OpenMP version achieved a Speedup of up to 7× compared with the serial version on the same Power10 hardware, validating the efficient use of all 24 available threads.

From days to hours for emergency response

Simulations that took 3 days on Intel were reduced to 9 hours on parallel Power10, enabling significantly faster analysis of seismic or volcanic events.

Stability and reproducibility validated

The results from all three test groups were consistent, coherent, and reproducible, confirming that the solution is suitable for demanding operational environments.

100% remote implementation via VPN

The entire deployment, configuration, testing, and validation process was completed remotely without the need for on-site visits, minimizing time and logistical costs.

Successful international collaboration

Joint work with the University of Bristol (UK), developer of Kestrel, and IBM Chile, establishing a technical collaboration model at an international level.

Kestrel on Power10: confirmed compatibility and transformative performance

Functional validation and comparative benchmarks between Intel and Power10 demonstrated that the RISC architecture is not only compatible with demanding scientific software, but also delivers performance improvements that significantly reduce response times in emergency situations.

Full compatibility confirmed

Kestrel ran successfully on Power10, with successful compilation, stable execution, and physically consistent results across all three evaluated versions.

7× improvement in parallel simulation

The OpenMP version achieved a Speedup of up to 7× compared with the serial version on the same Power10 hardware, validating the efficient use of all 24 available threads.

From days to hours for emergency response

Simulations that took 3 days on Intel were reduced to 9 hours on parallel Power10, enabling significantly faster analysis of seismic or volcanic events.

Stability and reproducibility validated

The results from all three test groups were consistent, coherent, and reproducible, confirming that the solution is suitable for demanding operational environments.

100% remote implementation via VPN

The entire deployment, configuration, testing, and validation process was completed remotely without the need for on-site visits, minimizing time and logistical costs.

Successful international collaboration

Joint work with the University of Bristol (UK), developer of Kestrel, and IBM Chile, establishing a technical collaboration model at an international level.

Other Infodataserv Projects

View All