scispace - formally typeset
M

Mor Harchol-Balter

Researcher at Carnegie Mellon University

Publications -  199
Citations -  11067

Mor Harchol-Balter is an academic researcher from Carnegie Mellon University. The author has contributed to research in topics: Server & Scheduling (computing). The author has an hindex of 50, co-authored 192 publications receiving 10213 citations. Previous affiliations of Mor Harchol-Balter include University of California, Berkeley & Massachusetts Institute of Technology.

Papers
More filters
Book

Performance Modeling and Design of Computer Systems: Queueing Theory in Action

TL;DR: Tackling the questions that systems designers care about, this book brings queueing theory decisively back to computer science and helps readers acquire the skills needed to model, analyze, and design large-scale systems with good performance and low cost.
Proceedings ArticleDOI

Optimal power allocation in server farms

TL;DR: The analysis shows that the optimal power allocation is non-obvious and depends on many factors such as the power-to-frequency relationship in the processors, the arrival rate of jobs, the maximum server frequency, the lowest attainable server frequency and the server farm configuration.
Proceedings ArticleDOI

ATLAS: A scalable and high-performance scheduling algorithm for multiple memory controllers

TL;DR: It is shown that the implementation of least-attained-service thread prioritization reduces the time the cores spend stalling and significantly improves system throughput, and ATLAS's performance benefit increases as the number of cores increases.
Journal ArticleDOI

Exploiting process lifetime distributions for dynamic load balancing

TL;DR: The measurements indicate that the distribution of lifetimes for a UNIX process is Pareto (heavy-tailed), with a consistent functional form over a variety of workloads, and it is shown how to apply this distribution to derive a preemptive migration policy that requires no hand-tuned parameters.
Proceedings ArticleDOI

Thread Cluster Memory Scheduling: Exploiting Differences in Memory Access Behavior

TL;DR: This paper presents a new memory scheduling algorithm that addresses system throughput and fairness separately with the goal of achieving the best of both, and evaluates TCM on a wide variety of multiprogrammed workloads and compares its performance to four previously proposed scheduling algorithms, finding that TCM achieves both the best system throughputand fairness.