REANNZ develops and supports a range of products and services to support the specialist needs of our members in the R&E and innovation community.
We operate NZ's national research and education network and seamlessly connect with 120+ networks globally to enable researchers to collaborate.
REANNZ is proud to support the specialist needs of our members from NZ's research, education and innovation community.
Find out more about who REANNZ is, what we do and the people that operate New Zealand’s national research and education network.
Using REANNZ HPC resources, Dr Krista Steenbergen runs powerful computer simulations to study how liquid metals behave at the atomic level.
At the University of Auckland, Dr Krista Steenbergen uses powerful computer simulations to study how liquid metals behave at the atomic level. These metals play important roles in emerging technologies, from advanced batteries to medical devices.
To understand the metals' structure and electronic behaviour, Krista uses the Vienna Ab Initio Simulation Package (VASP), a widely used software package for atomic scale materials modelling.
Simulation snapshot of a doped liquid metal system with an oxide film and surface regions highlighted.[cite: KG Steenbergen, S Lambie, C Ruffman, N Gaston. "Atomic-Scale Dynamics at the Interface of Doped Liquid Gallium: Contrasting Effects of Gallium Oxide and Vacuum", Small Science 5, 2500153 (2025)] The performance gains achieved through the NeSI consultancy made it feasible to carry out this research at a scale and level of detail that would otherwise have been impractical.
VASP's numerically intensive calculations can leverage the parallel architecture of our national HPC Platform. However, to achieve optimal performance, its settings must match the underlying hardware characteristics. This includes choosing the right mix of MPI processes and OpenMP threads, which can vary depending on the cluster being used.
In 2024, Krista consumed more than 6 million core-hours across the Mahuika and Māui clusters on the national HPC Platform. So, running efficiently is paramount.
On the Mahuika cluster, each job typically shares resources with other jobs running concurrently. These jobs compete with each other for the resources, which can slow down the job. We observed better performance on Mahuika when requesting exclusive access to nodes.
Additional reasons why sharing a node might cause poor performance of VASP:
The graph plot below demonstrates the benefit of assigning OpenMP threads to the same CCD. The smallest execution time is obtained by using only one CCD. When threads spill over multiple CCDs, the execution time linearly increases and, in addition, becomes highly sensitive to the load on the node, causing up to 5x slowdowns.
The consultancy support was exceptional, and working with John was an absolute pleasure. His deep understanding of both the hardware and the VASP software transformed a computationally prohibitive project into one that was fully achievable. This work enabled large-scale state-of-the-art simulations that led to two high-impact publications and significantly advanced our understanding of doped liquid metal systems.
Krista Steenbergen, University of Auckland
Find anything about our products, services, and more. Enter a query in the search input above.