REF: Resource Elasticity Fairness with Sharing Incentives for Multiprocessors

被引:54
|
作者
Zahedi, Seyed Majid [1 ]
Lee, Benjamin C. [1 ]
机构
[1] Duke Univ, Durham, NC 27706 USA
关键词
Multiprocessor architectures; fair sharing; economic mechanisms; game theory; MULTI-CORE; PERFORMANCE; EFFICIENCY; SWITCH;
D O I
10.1145/2541940.2541962
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the democratization of cloud and datacenter computing, users increasingly share large hardware platforms. In this setting, architects encounter two challenges: sharing fairly and sharing multiple resources. Drawing on economic game-theory, we rethink fairness in computer architecture. A fair allocation must provide sharing incentives (SI), envy-freeness (EF), and Pareto efficiency (PE). We show that Cobb-Douglas utility functions are well suited to modeling user preferences for cache capacity and memory bandwidth. And we present an allocation mechanism that uses Cobb-Douglas preferences to determine each user's fair share of the hardware. This mechanism provably guarantees SI, EF, and PE, as well as strategy-proofness in the large (SPL). And it does so with modest performance penalties, less than 10% throughput loss, relative to an unfair mechanism.
引用
收藏
页码:145 / 159
页数:15
相关论文
共 50 条
  • [1] SHARING INCENTIVES AND FAIR DIVISION FOR MULTIPROCESSORS
    Zahedi, Seyed Majid
    Lee, Benjamin C.
    [J]. IEEE MICRO, 2015, 35 (03) : 92 - 100
  • [2] RESOURCE SHARING INTERCONNECTION NETWORKS IN MULTIPROCESSORS
    JUANG, JY
    WAH, BW
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1989, 38 (01) : 115 - 129
  • [3] Cache Sharing Management for Performance Fairness in Chip Multiprocessors
    Zhou, Xing
    Chen, Wenguang
    Zheng, Weimin
    [J]. 18TH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PROCEEDINGS, 2009, : 384 - 393
  • [4] Agent incentives of a proportional sharing mechanism in resource sharing
    Zhou Chen
    Yukun Cheng
    Qi Qi
    Xiang Yan
    [J]. Journal of Combinatorial Optimization, 2019, 37 : 639 - 667
  • [5] Agent incentives of a proportional sharing mechanism in resource sharing
    Chen, Zhou
    Cheng, Yukun
    Qi, Qi
    Yan, Xiang
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2019, 37 (02) : 639 - 667
  • [6] COMPARATIVE STUDY OF DISTRIBUTED RESOURCE SHARING ON MULTIPROCESSORS.
    Wah, Benjamin W.
    [J]. IEEE Transactions on Computers, 1984, C-33 (08) : 700 - 711
  • [8] Analysis of fairness and incentives of profit sharing schemes in group buying
    Hafızoǧlu, Feyza Merve
    Sen, Sandip
    [J]. Lecture Notes in Business Information Processing, 2014, 187 : 70 - 83
  • [9] Real-time scheduling with resource sharing on heterogeneous multiprocessors
    Björn Andersson
    Gurulingesh Raravi
    [J]. Real-Time Systems, 2014, 50 : 270 - 314
  • [10] Resource Sharing in a Hybrid Partitioned/Global Scheduling Framework for Multiprocessors
    Afshar, Sara
    Behnam, Moris
    Bril, Reinder J.
    Nolte, Thomas
    [J]. PROCEEDINGS OF 2015 IEEE 20TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2015,