Joachim Cendrier

dblp:414/7165 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
3since 2021 · last 2026
0009-0004-7636-860XORCID · corroborated

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

Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Computer networks · 1 · 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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Cloud and datacenter computing · 67% Distributed systems · 33%
Theoretical computer science
1 paper
Approximation and online algorithms · 100%

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

TopicWeightPapersLastEvidence papers
Distributed systems › fault tolerance
checkpointing
1.012026
Scheduling Jobs Under a Variable Number of Processors · IEEE Trans. Parallel Distributed Syst. 2026
Cloud and datacenter computing
job scheduling
1.012026
Scheduling Jobs Under a Variable Number of Processors · IEEE Trans. Parallel Distributed Syst. 2026
Cloud and datacenter computing
resource management
1.012026
Scheduling Jobs Under a Variable Number of Processors · IEEE Trans. Parallel Distributed Syst. 2026

Methods — techniques the papers use, named apart from their topics

simulation · 2.0greedy algorithm · 2.0dynamic programming · 2.0
YearPublicationVenuePosition
2026 Fair radio channel assignment in WLANs via graph subcoloring
Malory Marin, Joachim Cendrier, Loïc Chassin de Kergommeaux, Rémi Watrigant, Thomas Begin, Anthony Busson
Comput. Networks2
2026 Scheduling Jobs Under a Variable Number of Processors
abstract
Even though it is usually assumed that data centers can always operate at maximum capacity, there have been recent scenarios where the amount of electricity that can be used by data centers evolve over time. Hence, the number of available processors is not a constant anymore. In this work, we assume that jobs can be checkpointed before a resource change. Indeed, in the scenarios that we consider, the resource provider warns the user before a change in the number of processors. It is thus possible to anticipate and take checkpoints before the change happens, such that no work is ever lost. The goal is then to maximize the goodput and/or the minimum yield of jobs within the next section (time between two changes in the number of processors). We model the problem and design greedy solutions and sophisticated dynamic programming algorithms with some optimality results for jobs of infinite duration, and adapt the algorithms to finite jobs. A comprehensive set of simulations, building on real-life job sets, demonstrates the performance of the proposed algorithms. Most algorithms achieve a useful platform utilization (goodput) of over 95%. With infinite jobs, the algorithms also keep fairness by having a relative minimum yield above 0.8, meaning that each job gets a good access to the platform (80% of the time that it would have had if each job had its perfect share of the platform). For finite jobs, the minimum yield can be low since very short new jobs may have to wait until the beginning of the next section to start (and finish), significantly impacting their yield. However, for 75% of the jobs within each workload, the yield ratio between these jobs is at most at a factor two, hence demonstrating the fairness of the proposed algorithms.
Anne Benoit, Joachim Cendrier, Frédéric Vivien
IEEE Trans. Parallel Distributed Syst.2
2025 Green Scheduling on the Edge
Joachim Cendrier, Rajini Wijayawardana, Anne Benoit, Yves Robert, Frédéric Vivien, Andrew A. Chien
Euro-Par (1)1