Exploring Composable Parallelism in Computational Modelling

The increase in multiprocessor cores offers significant potential for enhancing parallel application performance, but programmers face challenges such as increased work distribution overhead and reduced workload per thread, which can degrade performance. One solution is to leverage composable parallelism within applications, though this may require additional support in parallel programming models to address oversubscription issues. This study evaluates the performance of different programming models—OpenMP, BOLT, oneTBB, and Argobots—when applied to exploit composable parallelism in the multizone versions of NAS Parallel Benchmarks, with experiments conducted on an Arm-based system.

Authors

Institutions

Publication Details

Journal
Mathematical Models and Computer Simulations
Published
2024-12-01
DOI
https://doi.org/10.1134/s2070048224700923
Citations
1
Primary Topic
Parallel Computing and Optimization Techniques
Type
article
Field-Weighted Citation Impact
0.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exploring Composable Parallelism in Computational Modelling

Alexander Kolganov, Dmitriy Aleksandrovich Zakharov, Никита Андреевич Катаев, Владимир Александрович Бахтин et al.
1 citations
Mathematical Models and Computer Simulations
Parallel Computing and Optimization Techniques
0.49
article

Exploring Composable Parallelism in Computational Modelling

Alexander Kolganov, Dmitriy Aleksandrovich Zakharov, Никита Андреевич Катаев, Владимир Александрович Бахтин, Alexander Andreevich Smirnov
article en
1 citations

Abstract

The increase in multiprocessor cores offers significant potential for enhancing parallel application performance, but programmers face challenges such as increased work distribution overhead and reduced workload per thread, which can degrade performance. One solution is to leverage composable parallelism within applications, though this may require additional support in parallel programming models to address oversubscription issues. This study evaluates the performance of different programming models—OpenMP, BOLT, oneTBB, and Argobots—when applied to exploit composable parallelism in the multizone versions of NAS Parallel Benchmarks, with experiments conducted on an Arm-based system.

Mathematical Models and Computer SimulationsVol. 16(S2)
Keldysh Institute of Applied Mathematics (RU)
Reduced inequalities
Openalex Percentile: Top 31%
Parallel Computing and Optimization Techniques
0.49
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.