1887

Abstract

Summary

This work explores optimizing resource utilization in high-performance computing (HPC) environments using Saudi Aramco’s GHAWAR-1 supercomputer. Traditional applications often underutilize HPC resources due to their design and execution models. To address this, the study profiles a compute-intensive numerical reservoir simulation application to understand performance behaviors and improve utilization efficiency. GHAWAR-1, a top-tier on-premise supercomputer equipped with AMD EPYC 7702 processors and Slingshot interconnects, served as the testbed.

Benchmarking using HPL revealed significant compute capacity and memory bandwidth, informing the setup for further application profiling. Two reservoir simulation models were analyzed. Model-1 showed high L3 cache hit rates and modest memory channel usage, while Model-2 fully utilized memory bandwidth and core frequencies, revealing different optimization needs. Further profiling indicated two distinct categories of application behaviors: compute-bound models benefiting from increased ranks, and memory-bound models limited by bandwidth rather than core count.

Experiments adjusting core counts and node configurations revealed a potential 33% gain in resource utilization, although diminishing returns and runtime penalties occurred in some scenarios. Ultimately, the study emphasizes the need for tailored resource allocation strategies, guided by detailed profiling, to achieve optimal performance in HPC-driven reservoir simulations.

Loading

Article metrics loading...

/content/papers/10.3997/2214-4609.2025643003
2025-10-06
2026-02-19
Loading full text...

Full text loading...

References

  1. Saudi Aramco. (2022). Annual Report 2022 - Upstream overview. from https://www.aramco.com/-/media/images/investors/annual-report/ara-2022-upstream-english.pdf
    [Google Scholar]
  2. Dolbeau, R. (2015). Theoretical Peak FLOPS per instruction set on modern Intel CPUs. url: https://www.researchgate.net/publication/308804090_Theoretical_Peak_FLOPS_per_instruction_set_on_less_conventional_hardware (visited on 07/03/2023).
    [Google Scholar]
  3. Armstrong, B., Bae, H., Eigenmann, R., Saied, F., Sayeed, M., & Zheng, Y. (2006). HPC benchmarking and performance evaluation with realistic applications. Proceedings of the 2006 SPEC Benchmark Workshop.
    [Google Scholar]
  4. AMD. “AMD EPYC 7702 Processor Specefications.” Last modified n.d. https://www.amd.com/en/support/downloads/drivers.html/processors/epyc/epyc-7002-series/amd-epyc-7702.html (accessed February 22, 20
    [Google Scholar]
/content/papers/10.3997/2214-4609.2025643003
Loading
/content/papers/10.3997/2214-4609.2025643003
Loading

Data & Media loading...

This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error