BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Denver
X-LIC-LOCATION:America/Denver
BEGIN:DAYLIGHT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
TZNAME:MDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
TZNAME:MST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20260422T000604Z
LOCATION:DEF Concourse
DTSTART;TZID=America/Denver:20231115T100000
DTEND;TZID=America/Denver:20231115T170000
UID:submissions.supercomputing.org_SC23_sess303_rpost127@linklings.com
SUMMARY:MPI Performance Analysis in Vlasiator:  Unraveling Communication B
 ottlenecks
DESCRIPTION:Jennifer Faj, Jeremy J. Williams, and Ivy B. Peng (KTH Royal I
 nstitute of Technology, Sweden); Urs Ganse, Markus Battarbee, Yann Pfau-Ke
 mpf, Leo Kotipalo, and Minna Palmroth (University of Helsinki); and Stefan
 o Markidis (KTH Royal Institute of Technology, Sweden)\n\nVlasiator is a p
 opular and powerful massively parallel code for accurate magnetospheric an
 d solar wind plasma simulations. This work provides an in-depth analysis o
 f Vlasiator, focusing on MPI performance using the Integrated Performance 
 Monitoring (IPM) tool. We show that MPI non-blocking point-to-point commun
 ication accounts for most of the communication time. The communication top
 ology shows a large number of MPI messages exchanging data in a six-dimens
 ional grid. We also show that relatively large messages are used in MPI co
 mmunication, reaching up to 256MB. As a communication-bound application, w
 e found that using OpenMP in Vlasiator is critical for eliminating intra-n
 ode communication. Our results provide important insights for optimizing V
 lasiator for the upcoming Exascale machines.\n\nTag: Artificial Intelligen
 ce/Machine Learning, Architecture and Networks, Heterogeneous Computing, I
 /O and File Systems, Performance Measurement, Modeling, and Tools, Post-Mo
 ore Computing, Programming Frameworks and System Software, Quantum Computi
 ng\n\nRegistration Category: Tech Program Reg Pass, Exhibits Reg Pass\n\n
END:VEVENT
END:VCALENDAR
