# A Multilevel Approach for the Performance Analysis of Parallel   Algorithms

**Authors:** Luisa D'Amore, Valeria Mele, Diego Romano, Giuliano Laccetti

arXiv: 1901.05836 · 2019-01-18

## TL;DR

This paper introduces a multilevel framework for analyzing parallel algorithm performance by decomposing algorithms into operators and matrices to reveal parallelism and overheads.

## Contribution

It presents a novel multilevel method that models parallel algorithms through operator sets and matrix representations to better understand their performance characteristics.

## Key findings

- Decomposition level influences algorithm granularity.
- Block matrices reveal inherent parallelism.
- Analysis identifies sources of overheads.

## Abstract

We provide a multilevel approach for analysing performances of parallel algorithms. The main outcome of such approach is that the algorithm is described by using a set of operators which are related to each other according to the problem decomposition. Decomposition level determines the granularity of the algorithm. A set of block matrices (decomposition and execution) highlights fundamental characteristics of the algorithm, such as inherent parallelism and sources of overheads.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1901.05836/full.md

## References

33 references — full list in the complete paper: https://tomesphere.com/paper/1901.05836/full.md

---
Source: https://tomesphere.com/paper/1901.05836