MPI-based Evaluation of Coordinator Election Algorithms

11/03/2022
by   Filip De Turck, et al.
0

In this paper, we detail how two types of distributed coordinator election algorithms can be compared in terms of performance based on an evaluation on the High Performance Computing (HPC) infrastructure. An experimental approach based on an MPI (Message Passing Interface) implementation is presented, with the goal to characterize the relevant evaluation metrics based on statistical processing of the results. The presented approach can be used to learn master students of a course on distributed software the basics of algorithms for coordinator election, and how to conduct an experimental performance evaluation study. Finally, use cases where distributed coordinator election algorithms are useful are presented.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/03/2022

Methodology for Simulation-based Comparison of Algorithms for Distributed Mutual Exclusion

In this paper, we show how different types of distributed mutual algorit...
research
10/13/2020

Performance Evaluation and Modeling of Cryptographic Libraries for MPI Communications

In order for High-Performance Computing (HPC) applications with data sec...
research
01/01/2020

AIR – A Light-Weight Yet High-Performance Dataflow Engine based on Asynchronous Iterative Routing

Distributed Stream Processing Systems (DSPSs) are among the currently mo...
research
03/06/2020

Distributed macroscopic traffic simulation with Open Traffic Models

This paper presents OTM-MPI, an extension of the Open Traffic Models pla...
research
05/03/2021

Distributed Quantum Computing with QMPI

Practical applications of quantum computers require millions of physical...
research
12/16/2017

An MPI-Based Python Framework for Distributed Training with Keras

We present a lightweight Python framework for distributed training of ne...
research
11/09/2017

D3.2: SPEED-5G enhanced functional and system architecture, scenarios and performance evaluation metrics

This deliverable contains a detailed description of the use cases consid...

Please sign up or login with your details

Forgot password? Click here to reset