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

Michael Orr

dblp:165/7300 · DBLP profile ↗
← Back
5ranked-venue papers
5as first author
1since 2021 · last 2021
0000-0001-7226-6383ORCID · corroborated

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

Systems, architecture and hardware · 5 · 5 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
1 paper
Parallel and multicore computing · 67% Distributed systems · 33%
Theoretical computer science
1 paper
Mathematical optimization · 50% Algorithms and data structures · 50%

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

TopicWeightPapersLastEvidence papers
Parallel and multicore computing
parallel scheduling
0.412020
Integrating Task Duplication in Optimal Task Scheduling With Communication Delays · IEEE Trans. Parallel Distributed Syst. 2020
Distributed systems › replication
task replication
0.412020
Integrating Task Duplication in Optimal Task Scheduling With Communication Delays · IEEE Trans. Parallel Distributed Syst. 2020
Parallel and multicore computing
task scheduling
0.412020
Integrating Task Duplication in Optimal Task Scheduling With Communication Delays · IEEE Trans. Parallel Distributed Syst. 2020
Mathematical optimization › integer programming
branch-and-bound
0.112020
Integrating Task Duplication in Optimal Task Scheduling With Communication Delays · IEEE Trans. Parallel Distributed Syst. 2020
Algorithms and data structures › search algorithms
state-space search
0.112020
Integrating Task Duplication in Optimal Task Scheduling With Communication Delays · IEEE Trans. Parallel Distributed Syst. 2020

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

state-space search · 0.9branch-and-bound · 0.9
YearPublicationVenuePosition
2021 Optimal task scheduling for partially heterogeneous systems
Michael Orr, Oliver Sinnen
Parallel Comput.1
2020 Optimal task scheduling benefits from a duplicate-free state-space
Michael Orr, Oliver Sinnen
J. Parallel Distributed Comput.1
2020 Integrating Task Duplication in Optimal Task Scheduling With Communication Delays
abstract
Task scheduling with communication delays is an NP-hard problem. Some previous attempts at finding optimal solutions to this problem have used branch-and-bound state-space search, with promising results. Duplication is an extension to the task scheduling model which allows tasks to be executed multiple times within a schedule, providing benefits to schedule length where this allows a reduction in communication costs. This article proposes the first approach to state-space search for optimal task scheduling with task duplication. Also presented are new definitions for important standard bounding metrics in the context of duplication. An extensive empirical evaluation shows that the use of duplication significantly increases the difficulty of optimal scheduling, but the proposed approach also gives certainty that a large proportion of task graphs can be scheduled more effectively when duplication is allowed, and permits to quantify the exact advantage.
Michael Orr, Oliver Sinnen
IEEE Trans. Parallel Distributed Syst.1
2017 Further Explorations in State-Space Search for Optimal Task Scheduling
abstract
The problem of task scheduling with communication delays is NP-hard. State-space search algorithms such as A* have been shown to be a promising approach to solving this problem optimally. A recently proposed state-space model for task scheduling, known as Allocation-Ordering (AO), allows state-space search methods to be applied to the problem of optimal task scheduling without the need for duplicate avoidance mechanisms. This paper examines the performance of two parallel search algorithms when applied to both the AO model and the older ELS state-space model. This suggests that its use may provide an advantage with many different variations on state-space search. This paper explores the application of AO to some of these variants, namely depth-first branch-and-bound (DFBnB) and parallel search. We also present an update to the formulation of AO that prevents invalid states from being considered during a search. An evaluation shows that AO gives a clear advantage to DFBnB and allows greater scalability for parallel search algorithms. The update to AO's formulation has no significant impact on performance either way.
Michael Orr, Oliver Sinnen
HiPC1
2015 A Duplicate-Free State-Space Model for Optimal Task Scheduling
Michael Orr, Oliver Sinnen
Euro-Par1