SORS: advancing numerical simulations through load balancing and scalable data visualization

Understanding the need, effects and implications of load-balancing in large-scale numerical simulations is crucial for optimizing performance and resource utilization. As computer simulations are scaling up, effective load-balancing distributes computational work equally across available resources, reducing bottlenecks and enhancing runtime performance. But as these simulations become more complex, it becomes difficult to monitor, analyze, and optimize task distribution. In this talk, I will present the DARMA-tasking ecosystem, focusing on its *Virtual Transport* (vt) runtime component, which facilitates dynamic load balancing, and it's task visualization tool (vt-tv), which helps to assess the intricacies of distributed applications and the effectiveness of load-balancing strategies. Additionally, I will discuss the WorkVisualizer, a new interactive performance analysis tool that provides similar insights into High-Performance Computing (HPC) applications, outside of the DARMA-tasking framework.

Authors

Publication Details

Journal
UPCommons institutional repository (Universitat Politècnica de Catalunya)
Published
2025-02-04
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SORS: advancing numerical simulations through load balancing and scalable data visualization

Pierre Pebay
UPCommons institutional repository (Universitat Politècnica de Catalunya)
Distributed and Parallel Computing Systems
article

SORS: advancing numerical simulations through load balancing and scalable data visualization

Pierre Pebay
article en

Abstract

Understanding the need, effects and implications of load-balancing in large-scale numerical simulations is crucial for optimizing performance and resource utilization. As computer simulations are scaling up, effective load-balancing distributes computational work equally across available resources, reducing bottlenecks and enhancing runtime performance. But as these simulations become more complex, it becomes difficult to monitor, analyze, and optimize task distribution. In this talk, I will present the DARMA-tasking ecosystem, focusing on its *Virtual Transport* (vt) runtime component, which facilitates dynamic load balancing, and it's task visualization tool (vt-tv), which helps to assess the intricacies of distributed applications and the effectiveness of load-balancing strategies. Additionally, I will discuss the WorkVisualizer, a new interactive performance analysis tool that provides similar insights into High-Performance Computing (HPC) applications, outside of the DARMA-tasking framework.

UPCommons institutional repository (Universitat Politècnica de Catalunya)
Openalex Percentile: Top 26%
Distributed and Parallel Computing Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.