Skip to main navigation Skip to search Skip to main content

Fair allocation of heterogeneous and interchangeable resources

  • Stony Brook University
  • University of Michigan, Ann Arbor

Research output: Contribution to journalConference articlepeer-review

6 Scopus citations

Abstract

Motivated by the proliferation of heterogeneous processors such as multi-core CPUs, GPUs, TPUs, and other accelerators for machine learning, we formulate a novel multi-interchangeable resource allocation (MIRA) problem where some resources are interchangeable. The challenge is how to allocate interchangeable resources to users in a sharing system while maintaining desirable properties such as sharing incentive, Pareto efficiency, and envy-freeness. In this paper, we first show that existing algorithms, including the Dominant Resource Fairness used in production systems, fail to provide these properties for interchangeable resources. Then we characterize the tradeo between performance and strategyproofness, and design the Budget-based (BUD) algorithm, which preserves Pareto efficiency, sharing incentive and envy-freeness while providing better performance over currently used algorithms.

Original languageEnglish
Pages (from-to)21-23
Number of pages3
JournalPerformance Evaluation Review
Volume46
Issue number2
DOIs
StatePublished - Jan 17 2019
Event2018 Workshop on MAthematical Performance Modeling and Analysis, MAMA 2018 and Workshop on Critical Infrastructure Network Security, CINS 2018 - Irvine, United States
Duration: Jun 1 2018 → …

Fingerprint

Dive into the research topics of 'Fair allocation of heterogeneous and interchangeable resources'. Together they form a unique fingerprint.

Cite this