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

Ernesto Massa

dblp:53/8452 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
1since 2021 · last 2021
0000-0001-7266-2052ORCID · corroborated

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

Systems, architecture and hardware · 3 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 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
3 papers
Embedded and real-time systems · 76% Parallel and multicore computing · 12% Distributed systems · 12%

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

TopicWeightPapersLastEvidence papers
Embedded and real-time systems
real-time scheduling
0.932021
Heterogeneous Quasi-Partitioned Scheduling · RTSS 2021
Work-in-Progress: Dealing with Aperiodic Tasks on Quasi-Partitioning Scheduling · RTSS 2017
RUN: Optimal Multiprocessor Real-Time Scheduling via Reduction to Uniprocessor · RTSS 2011
Embedded and real-time systems › real-time scheduling
multiprocessor scheduling
0.622021
Heterogeneous Quasi-Partitioned Scheduling · RTSS 2021
RUN: Optimal Multiprocessor Real-Time Scheduling via Reduction to Uniprocessor · RTSS 2011
Parallel and multicore computing › parallel scheduling
heterogeneous multiprocessor scheduling
0.512021
Heterogeneous Quasi-Partitioned Scheduling · RTSS 2021
Distributed systems
resource sharing
0.512021
Heterogeneous Quasi-Partitioned Scheduling · RTSS 2021
Embedded and real-time systems › real-time scheduling
schedulability analysis
0.512021
Heterogeneous Quasi-Partitioned Scheduling · RTSS 2021
Embedded and real-time systems › real-time scheduling › multiprocessor scheduling
semi-partitioned scheduling
0.512021
Heterogeneous Quasi-Partitioned Scheduling · RTSS 2021
Embedded and real-time systems › real-time scheduling
aperiodic task scheduling
0.312017
Work-in-Progress: Dealing with Aperiodic Tasks on Quasi-Partitioning Scheduling · RTSS 2017
Embedded and real-time systems › real-time scheduling
preemptive scheduling
0.112021
Heterogeneous Quasi-Partitioned Scheduling · RTSS 2021
Embedded and real-time systems › real-time scheduling › multiprocessor scheduling
partitioned scheduling
0.112011
RUN: Optimal Multiprocessor Real-Time Scheduling via Reduction to Uniprocessor · RTSS 2011

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

reduction to uniprocessor · 0.1partitioned EDF · 0.1
YearPublicationVenuePosition
2021 Heterogeneous Quasi-Partitioned Scheduling
abstract
We consider the problem of scheduling a set of preemptible independent periodic implicit-deadline hard real-time tasks on heterogeneous processors. We divide this problem into two sub-problems: (a) assigning portions of each processor (offline) to each task without jeopardizing schedulability; and (b) generating a schedule satisfying the assigned portions using an online semi-partitioned scheduler, called Heterogeneous Quasi-Partitioned Scheduling (hQPS). The scheduler handles task servers at run-time for ensuring that the processor shares assigned to tasks are timely available to them. Assessments indicate that the proposed solution (i) has good scalability (up to 64 tasks, 64 processors), (ii) is effective in generating schedules with few preemptions and few migrations, and (iii) is effective in managing resources; for task sets where an extra processor speed is required, our solution needs at most 10% extra compared to an optimal scheduler.
Ernesto Massa, George Lima 0001, Björn Andersson, Vinicius Petrucci
RTSS1
2017 Work-in-Progress: Dealing with Aperiodic Tasks on Quasi-Partitioning Scheduling
abstract
Quasi-Partition Scheduling (QPS) is a new scheduling approach with low preemption and migration overhead. QPS was originally proposed taking into consideration hard periodic and sporadic tasks. In this paper we discuss a proposal for extending QPS to deal with soft aperiodic tasks.
Flávia Maristela Santos Nascimento, George Lima 0001, Ernesto Massa
RTSS3
2016 Quasi-partitioned scheduling: optimality and adaptation in multiprocessor real-time systems
Ernesto Massa, George Lima 0001, Paul Regnier, Greg Levin, Scott A. Brandt
Real Time Syst.1
2014 OUTSTANDING PAPER: Optimal and Adaptive Multiprocessor Real-Time Scheduling: The Quasi-Partitioning Approach
abstract
We describe a new algorithm, called Quasi-Partitioned Scheduling (QPS), capable of scheduling any feasible system composed of independent implicit-deadline sporadic tasks on identical processors. QPS partitions the system tasks into subsets, each of which is either scheduled by EDF on a single processor or by a set of servers on two or more processors. More precisely, QPS uses an efficient scheme to switch between partitioned EDF and global-like scheduling rules in response to system load variation, providing dynamic adaptation in the system. Extensive simulation compares QPS favorably against related work, showing that it has very low preemption and migration overheads.
Ernesto Massa, George Lima 0001, Paul Regnier, Greg Levin, Scott A. Brandt
ECRTS1
2013 Multiprocessor scheduling by reduction to uniprocessor: an original optimal approach
Paul Regnier, George Lima 0001, Ernesto Massa, Greg Levin, Scott A. Brandt
Real Time Syst.3
2011 RUN: Optimal Multiprocessor Real-Time Scheduling via Reduction to Uniprocessor
abstract
Optimal multiprocessor real-time schedulers incur significant overhead for preemptions and migrations. We present RUN, an efficient scheduler that reduces the multiprocessor problem to a series of uniprocessor problems. RUN significantly outperforms existing optimal algorithms with an upper bound of O(log m) average preemptions per job on m processors (≤ than 3 per job in all of our simulated task sets) and reduces to Partitioned EDF whenever a proper partitioning is found.
Paul Regnier, George Lima 0001, Ernesto Massa, Greg Levin, Scott A. Brandt
RTSS3
2010 A Bandwidth Reservation Strategy for Multiprocessor Real-Time Scheduling
abstract
The problem of scheduling a set of tasks on a multiprocessor architecture is addressed. Tasks are assumed to be sporadic with arbitrary deadlines and may migrate between processors. The execution of migrating tasks is controlled by a bandwidth reservation scheme so that schedulability is guaranteed by EDF. Task migration costs are taken into consideration. Results from experiments indicate that the proposed approach performs well in terms of schedulability.
Ernesto Massa, George Lima 0001
IEEE Real-Time and Embedded Technology and Applications Symposium1