Managing Heterogeneous Datacenters with Tokens

1Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.

Abstract

Ensuring fairness in a system with scarce, preferred resources requires time sharing. We consider a heterogeneous system with a few "big" and many "small" processors. We allocate heterogeneous processors using a novel token mechanism, which frames the allocation problem as a repeated game. At each round, users request big processors and spend a token if their request is granted. We analyze the game and optimize users' strategies to produce an equilibrium. In equilibrium, allocations balance performance and fairness. Our mechanism outperforms classical, fair mechanisms by 1.7×, on average, in performance gains, and is competitive with a performance maximizing mechanism.

Cite

CITATION STYLE

APA

Zahedi, S. M., Fan, S., & Lee, B. C. (2018). Managing Heterogeneous Datacenters with Tokens. ACM Transactions on Architecture and Code Optimization, 15(2). https://doi.org/10.1145/3191821

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free