Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Grégoire Bonin

dblp:245/8849 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
1since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
1 paper
Distributed computing theory · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Parallel and multicore computing
concurrent programming
0.412020
Extending the Wait-free Hierarchy to Multi-Threaded Systems · PODC 2020
Distributed computing theory
distributed algorithms
0.412020
Extending the Wait-free Hierarchy to Multi-Threaded Systems · PODC 2020
Distributed computing theory › concurrent objects
wait-free hierarchy
0.412020
Extending the Wait-free Hierarchy to Multi-Threaded Systems · PODC 2020
YearPublicationVenuePosition
2022 Extending the wait-free hierarchy to multi-threaded systems
Matthieu Perrin, Achour Mostéfaoui, Grégoire Bonin, Ludmila Courtillat-Piazza
Distributed Comput.3
2020 Extending the Wait-free Hierarchy to Multi-Threaded Systems
abstract
In modern operating systems and programming languages adapted to multicore computer architectures, parallelism is abstracted by the notion of execution threads. Multi-threaded systems have two major specificities: 1) new threads can be created dynamically at runtime, so there is no bound on the number of threads participating in a long-running execution. 2) threads have access to a memory allocation mechanism that cannot allocate infinite arrays. This makes it challenging to adapt some algorithms to multi-threaded systems, especially those that assign one shared register per process.
Matthieu Perrin, Achour Mostéfaoui, Grégoire Bonin
PODC3
2019 Brief Announcement: Wait-Free Universality of Consensus in the Infinite Arrival Model
abstract
In classical asynchronous distributed systems composed of a fixed number n of processes where some proportion may fail by crashing, many objects do not have a wait-free linearizable implementation (e.g. stacks, queues, etc.). It has been proved that consensus is universal in such systems, which means that this system augmented with consensus objects allows to implement any object that has a sequential specification. In this paper, we consider a more general system model called infinite arrival model where infinitely many processes may arrive and leave or crash during a run. We prove that consensus is still universal in this more general model. For that, we propose a universal construction based on a weak log that can be implementated using consensus objects.
Grégoire Bonin, Achour Mostéfaoui, Matthieu Perrin
DISC1