Portable test run of ESPResSo on EuroHPC systems via EESSI

Alan O'Cais, Kenneth Hoste*, Jean-Noël Grad, Caspar van Leeuwen, Lara Peeters, Satish Kamath, Thomas Röblitz, Richard Topouchian, Bob Dröge, Pedro Santos Neves, Rudolf Weeber

*Corresponding author for this work

    Research output: Contribution to journalArticleAcademicpeer-review

    4 Downloads (Pure)

    Abstract

    One of the milestones of the EuroHPC Centre of Excellence MultiXscale is to be able to run the EESSI test suite on at least two different architectures available on EuroHPC Supercomputers. Our initial efforts focused on making the test suite portable across two different supercomputers: Karolina and Vega (the CPU partitions of both are a Zen2 micro-architecture).
    More recently we have spent time getting the same test suite working on a more “exotic” architecture, the ARM A64FX architecture of Deucalion (which was in pre-production at the time of the experiment). This has raised some additional complications for EESSI as CernVM-FS (which is used to distribute EESSI) was not yet natively available there.
    We show the current scalability of the ESPResSo application using the portable test suite. ESPResSo is already known to have scalability issues for both multi-node and multi-GPU configurations which are currently being analysed in collaboration with the POP Centre of Excellence. The purpose of this effort was to ensure that we can quickly and automatically record the performance of the application across a range of EuroHPC systems (i.e. ESPResSo acts as a pilot application for the full test suite)
    Original languageEnglish
    Pages (from-to)122-129
    Number of pages8
    JournalProcedia Computer Science
    Volume255
    DOIs
    Publication statusPublished - 2025
    EventEuroHPC User Day 2024 - Eye Film Museum, Amsterdam, Netherlands
    Duration: 22-Oct-202423-Oct-2024
    https://eurohpc-ju.europa.eu/news-events/events/eurohpc-user-day-2024-2024-10-22_en

    Keywords

    • HPC
    • EESSI
    • software testing
    • CI/CD

    Fingerprint

    Dive into the research topics of 'Portable test run of ESPResSo on EuroHPC systems via EESSI'. Together they form a unique fingerprint.

    Cite this