Preliminary Study on Message Aggregation Optimizations for Energy Savings in PGAS Models

Oscar Hernandez, Aaron Welch, Wendy Poole, Stephen Poole

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

As Moore’s law has slowed down, we need to explore opportunities to save energy and power in parallel applications, especially during data movement. This is particularly true within the partitioned global address space (PGAS) model, where there is great potential for energy savings across distributed data accesses on large exascale computing systems. This paper explores the potential of message aggregation strategies within PGAS models, specifically focusing on OpenSHMEM, to improve energy efficiency on the CPU and memory of a node. Using the conveyor library, which aggregates small messages for network-efficient communication, we compare its performance gains in execution times against the energy reductions achieved. We compare applications from the bale effort as implemented through either atomic, get, and put or conveyor approaches on the Frontier supercomputer. Our preliminary results show significant improvements in both performance and energy consumption. These findings suggest that message aggregation can play an important role in addressing the challenges of PGAS energy consumption in modern HPC systems.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science
PublisherSpringer Science and Business Media Deutschland GmbH
Pages114-120
Number of pages7
DOIs
StatePublished - 2025

Publication series

NameLecture Notes in Computer Science
VolumeLNCS 14564
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Funding

This manuscript has been authored by UT-Battelle, LLC under Contract No. DE-AC05-00OR22725 with the U.S. Department of Energy. The United States Government retains and the publisher, by accepting the article for publication, acknowledges that the United States Government retains a non-exclusive, paid-up, irrevocable, worldwide license to publish or reproduce the published form of this manuscript, or allow others to do so, for United States Government purposes. The Department of Energy will provide public access to these results of federally sponsored research in accordance with the DOE Public Access Plan (http://energy.gov/downloads/doe-public-access-plan). This research used the Frontier and Andes resources of the Oak Ridge Leadership Computing Facility, which is a DOE Office of Science User Facility supported under Contract DE-AC05-00OR22725. This work was funded through Strategic Partnership Projects Funding Office via Los Alamos National Laboratory with IAN 619215901 on the project “OpenSHMEM-Standardized API for parallel programming in the Partitioned Global Address Space”.

Keywords

  • energy efficiency
  • message aggregation
  • OpenSHMEM
  • PGAS programming models

Fingerprint

Dive into the research topics of 'Preliminary Study on Message Aggregation Optimizations for Energy Savings in PGAS Models'. Together they form a unique fingerprint.

Cite this