elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

Analyzing One-Sided Communication Using Memory Access Diagrams

Krzikalla, Olaf and Rempke, Arne and Müller-Pfefferkorn, Ralph (2023) Analyzing One-Sided Communication Using Memory Access Diagrams. First Workshop on Tools for Data Locality, Power and Performance (TDLPP 2023), 2023-08-29, Limassol, Zypern.

[img] PDF
1MB

Abstract

n recent years, one-sided communication has emerged as an alternative to message-based communication to improve the scalability of distributed programs. Decoupling communication and synchronization in such programs allows for more asynchronous execution of processes, but introduces new challenges to ensure program correctness and efficiency. The concept of memory access diagrams presented in this paper opens up a new analysis perspective to the programmer. Our approach visualizes the interaction of synchronous, asynchronous, and remote memory accesses. We present an interactive tool that can be used to perform a postmortem analysis of a distributed program execution. The tool supports hybrid parallel programs, shared MPI windows, and GASPI communication operations. In two application studies taken from the European aerospace industry we illustrate the usefulness of memory access diagrams for visualizing and understanding the logical causes of programming errors, performance flaws, and to find optimization opportunities.

Item URL in elib:https://elib.dlr.de/197669/
Document Type:Conference or Workshop Item (Speech)
Title:Analyzing One-Sided Communication Using Memory Access Diagrams
Authors:
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Krzikalla, OlafUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Rempke, ArneUNSPECIFIEDUNSPECIFIEDUNSPECIFIED
Müller-Pfefferkorn, RalphTechnische Universität Dresden, Zentrum für Informationsdienste und HochleistungsrechnenUNSPECIFIEDUNSPECIFIED
Date:2023
Refereed publication:Yes
Open Access:Yes
Gold Open Access:No
In SCOPUS:No
In ISI Web of Science:No
Status:Accepted
Keywords:One-Sided Communication PGAS Programming Models Memory Access Analysis
Event Title:First Workshop on Tools for Data Locality, Power and Performance (TDLPP 2023)
Event Location:Limassol, Zypern
Event Type:Workshop
Event Date:29 August 2023
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Aeronautics
HGF - Program Themes:Efficient Vehicle
DLR - Research area:Aeronautics
DLR - Program:L EV - Efficient Vehicle
DLR - Research theme (Project):L - Digital Technologies
Location: Dresden
Institutes and Institutions:Institute of Software Methods for Product Virtualization
Deposited By: Krzikalla, Olaf
Deposited On:02 Oct 2023 17:28
Last Modified:24 Apr 2024 20:58

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.