The RESET and MARC techniques, with application to multiserver-job analysis

I Grosof, Y Hong, M Harchol-Balter… - Performance …, 2023 - Elsevier
Abstract Multiserver-job (MSJ) systems, where jobs need to run concurrently across many
servers, are increasingly common in practice. The default service ordering in many settings …

Sharp waiting-time bounds for multiserver jobs

Y Hong, W Wang - Proceedings of the Twenty-Third International …, 2022 - dl.acm.org
Multiserver jobs, which are jobs that occupy multiple servers simultaneously during service,
are prevalent in today's computing clusters. But little is known about the delay performance …

Performance of the Gittins policy in the G/G/1 and G/G/k, with and without setup times

Y Hong, Z Scully - ACM SIGMETRICS Performance Evaluation Review, 2023 - dl.acm.org
We consider the classic problem of preemptively scheduling jobs of unknown size (aka
service time) in a queue to minimize mean number-in-system, or equivalently mean …

The Impact of Service Demand Variability on Data Center Performance

D Olliaro, A Anggraito, MA Marsan… - … on Parallel and …, 2024 - ieeexplore.ieee.org
Modern data centers feature an extensive array of cores that handle quite a diverse range of
jobs. Recent traces, shared by leading cloud data center enterprises like Google and …

The saturated Multiserver Job Queuing Model with two classes of jobs: Exact and approximate results

D Olliaro, MA Marsan, S Balsamo, A Marin - Performance Evaluation, 2023 - Elsevier
We consider a multiserver queue where jobs request for a varying number of servers for a
random service time. The requested number of servers is assigned to each job following a …

Minimizing the mean slowdown in the M/G/1 queue

S Aalto, Z Scully - Queueing Systems, 2023 - Springer
We consider the optimal scheduling problem in the M/G/1 queue. While this is a thoroughly
studied problem when the target is to minimize the mean delay, there are still open …

On the Performance of Large Loss Systems with Adaptive Multiserver Jobs

S Ghanbarian, A Mukhopadhyay, FM Guillemin… - arXiv preprint arXiv …, 2023 - arxiv.org
In this paper, we study systems where each job or request can be split into a flexible number
of sub-jobs up to a maximum limit. The number of sub-jobs a job is split into depends on the …

Optimal Scheduling in Multiserver Queues

I Grosof - ACM SIGMETRICS Performance Evaluation Review, 2024 - dl.acm.org
Scheduling theory is a key tool for reducing latency (ie response time) in queueing systems.
Scheduling, ie choosing the order in which to serve jobs, can reduce response time by an …

ServerFilling: A better approach to packing multiserver jobs

I Grosof, M Harchol-Balter - Proceedings of the 5th workshop on …, 2023 - dl.acm.org
Ever since the advent of" multiserver jobs"(jobs that require more than one server or core
simultaneously), practitioners have been faced with the question of how to pack these jobs …

Strongly Tail-Optimal Scheduling in the Light-Tailed M/G/1

G Yu, Z Scully - Proceedings of the ACM on Measurement and Analysis …, 2024 - dl.acm.org
We study the problem of scheduling jobs in a queueing system, specifically an M/G/1 with
light-tailed job sizes, to asymptotically optimize the response time tail. This means …