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

Greg Levin

dblp:21/8375 · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
0since 2021 · last 2016
—ORCID · none

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

Systems, architecture and hardware · 4Applied, interdisciplinary, general and emerging computing · 1

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
2 papers
Cloud and datacenter computing · 54% Embedded and real-time systems · 41% High-performance computing · 5%

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

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing
cluster resource management and scheduling
0.212013
SIDR: structure-aware intelligent data routing in Hadoop · SC 2013
Cloud and datacenter computing › cloud data management
intermediate data partitioning
0.212013
SIDR: structure-aware intelligent data routing in Hadoop · SC 2013
Cloud and datacenter computing › cluster resource management and scheduling › cluster scheduling
mapreduce scheduling
0.212013
SIDR: structure-aware intelligent data routing in Hadoop · SC 2013
Embedded and real-time systems › real-time scheduling
multiprocessor scheduling
0.112011
RUN: Optimal Multiprocessor Real-Time Scheduling via Reduction to Uniprocessor · RTSS 2011
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
Embedded and real-time systems
real-time scheduling
0.112011
RUN: Optimal Multiprocessor Real-Time Scheduling via Reduction to Uniprocessor · RTSS 2011
High-performance computing
scientific computing systems
0.012013
SIDR: structure-aware intelligent data routing in Hadoop · SC 2013

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

structure-aware partitioning · 0.2query-aware routing · 0.2reduction to uniprocessor · 0.1partitioned EDF · 0.1
YearPublicationVenuePosition
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.4
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
ECRTS4
2013 SIDR: structure-aware intelligent data routing in Hadoop
abstract
The MapReduce framework is being extended for domains quite different from the web applications for which it was designed, including the processing of big structured data, e.g., scientific and financial data. Previous work using MapReduce to process scientific data ignores existing structure when assigning intermediate data and scheduling tasks. In this paper, we present a method for incorporating knowledge of the structure of scientific data and executing query into the MapReduce communication model. Built in SciHadoop, a version of the Hadoop MapReduce framework for scientific data, SIDR intelligently partitions and routes intermediate data, allowing it to: remove Hadoop's global barrier and execute Reduce tasks prior to all Map tasks completing; minimize intermediate key skew; and produce early, correct results. SIDR executes queries up to 2.5 times faster than Hadoop and 37% faster than SciHadoop; produces initial results with only 6% of the query completed; and produces dense, contiguous output.
Joe B. Buck, Noah Watkins, Greg Levin, Adam Crume, Kleoni Ioannidou, Scott A. Brandt, Carlos Maltzahn, Neoklis Polyzotis, Aaron Torres
SC3
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.4
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
RTSS4
2011 DP-Fair: a unifying theory for optimal hard real-time multiprocessor scheduling
Shelby H. Funk, Greg Levin, Caitlin Sadowski, Ian Pye, Scott A. Brandt
Real Time Syst.2
2010 DP-FAIR: A Simple Model for Understanding Optimal Multiprocessor Scheduling
abstract
We consider the problem of optimal real-time scheduling of periodic and sporadic tasks for identical multiprocessors. A number of recent papers have used the notions of fluid scheduling and deadline partitioning to guarantee optimality and improve performance. In this paper, we develop a unifying theory with the DP-FAIR scheduling policy and examine how it overcomes problems faced by greedy scheduling algorithms. We then present a simple DP-FAIR scheduling algorithm, DP-WRAP, which serves as a least common ancestor to many recent algorithms. We also show how to extend DP-FAIR to the scheduling of sporadic tasks with arbitrary deadlines.
Greg Levin, Shelby H. Funk, Caitlin Sadowski, Ian Pye, Scott A. Brandt
ECRTS1