On the Algebraic Properties of Flame Graphs

01/21/2023
by   Gabriele N. Tornetta, et al.
0

Flame graphs are a popular way of representing profiling data. In this paper we propose a possible mathematical definition of flame graphs. In doing so, we gain some interesting algebraic properties almost for free, which in turn allow us to define some operations that can allow to perform an in-depth performance regression analysis. The typical documented use of a flame graph is via its graphical representation, whereby one scans the picture for the largest plateaux. Whilst this method is effective at finding the main sources of performance issues, it leaves quite a large amount of data potentially unused. By combining a mathematical precise definition of flame graphs with some statistical methods we show how to generalise this visual procedure and make the best of the full set of collected profiling data.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/04/2020

Abstract Mathematical morphology based on structuring element: Application to morpho-logic

A general definition of mathematical morphology has been defined within ...
research
09/11/2019

Algebraic Property Graphs

In this paper, we use algebraic data types to define a formal basis for ...
research
08/27/2019

Corona product of signed graphs and its application to signed network modelling

The notion of corona of two graphs was introduced by Frucht and Harary i...
research
08/22/2022

Towards standard imsets for maximal ancestral graphs

The imsets of <cit.> are an algebraic method for representing conditiona...
research
05/13/2021

Linguistic Inspired Graph Analysis

Isomorphisms allow human cognition to transcribe a potentially unsolvabl...
research
02/18/2022

United Monoids: Finding Simplicial Sets and Labelled Algebraic Graphs in Trees

Graphs and various graph-like combinatorial structures, such as preorder...

Please sign up or login with your details

Forgot password? Click here to reset