Prediction of Parallel Speed-ups for Las Vegas Algorithms

12/18/2012
by   Charlotte Truchet, et al.
0

We propose a probabilistic model for the parallel execution of Las Vegas algorithms, i.e., randomized algorithms whose runtime might vary from one execution to another, even with the same input. This model aims at predicting the parallel performances (i.e., speedups) by analysis the runtime distribution of the sequential runs of the algorithm. Then, we study in practice the case of a particular Las Vegas algorithm for combinatorial optimization, on three classical problems, and compare with an actual parallel implementation up to 256 cores. We show that the prediction can be quite accurate, matching the actual speedups very well up to 100 parallel cores and then with a deviation of about 20

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/06/2014

Scalable Parallel Numerical CSP Solver

We present a parallel solver for numerical constraint satisfaction probl...
research
08/21/2019

A sufficient condition for a linear speedup in competitive parallel computing

In competitive parallel computing, the identical copies of a code in a p...
research
03/23/2021

A parallel implementation of a diagonalization-based parallel-in-time integrator

We present and analyze a parallel implementation of a parallel-in-time m...
research
11/20/2015

mplrs: A scalable parallel vertex/facet enumeration code

We describe a new parallel implementation, mplrs, of the vertex enumerat...
research
01/27/2023

Enabling Multi-threading in Heterogeneous Quantum-Classical Programming Models

In this paper, we address some of the key limitations to realizing a gen...
research
09/22/2017

Predicting Runtime Distributions using Deep Neural Networks

Many state-of-the-art algorithms for solving hard combinatorial problems...
research
06/23/2013

Exploiting Data Parallelism in the yConvex Hypergraph Algorithm for Image Representation using GPGPUs

To define and identify a region-of-interest (ROI) in a digital image, th...

Please sign up or login with your details

Forgot password? Click here to reset