With the democratization of cloud and datacenter comput-ing, 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 mecha-nism 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 (S...
International audienceIn networking and computing, resource allocation is typically addressed using ...
Abstract. Resource allocation is one of the most relevant problems in the area of Mechanism Design f...
How should one allocate scarce resources among a group of people in a satisfactory manner when the p...
......Datacenter servers are often poorly utilized, running at less than 30 per-cent of peak capabil...
Abstract—Quantifying the notion of fairness is under-explored when users request different ratios of...
Part 2: Ph.D. Workshop — Monitoring and ModelingInternational audienceThe fair allocation of scarce ...
We study the problem of allocating shared resources, such as bandwidth in computer net-works and com...
Fair allocation has been studied intensively in both economics and computer science, and fair sharin...
Energy storage (ES) plays a significant role in modern smart grids and energy systems. With the adva...
It is often beneficial for agents to pool their resources in order to better accommodate fluctuation...
The proceeding at: Second International Conference,Networked Systems (NETYS 2014), took place 2014....
We present different methods to achieve max/min fairness in distributed systems. Max/Min fairness al...
Abstract Resource allocation is one of the most relevant problems in the area of Mechanism Design fo...
We develop an optimization model to provide a fair allocation of multiple resources to multiple user...
We address the issue of sharing the CPU and RAM resources of a cloud computing system. Specifically,...
International audienceIn networking and computing, resource allocation is typically addressed using ...
Abstract. Resource allocation is one of the most relevant problems in the area of Mechanism Design f...
How should one allocate scarce resources among a group of people in a satisfactory manner when the p...
......Datacenter servers are often poorly utilized, running at less than 30 per-cent of peak capabil...
Abstract—Quantifying the notion of fairness is under-explored when users request different ratios of...
Part 2: Ph.D. Workshop — Monitoring and ModelingInternational audienceThe fair allocation of scarce ...
We study the problem of allocating shared resources, such as bandwidth in computer net-works and com...
Fair allocation has been studied intensively in both economics and computer science, and fair sharin...
Energy storage (ES) plays a significant role in modern smart grids and energy systems. With the adva...
It is often beneficial for agents to pool their resources in order to better accommodate fluctuation...
The proceeding at: Second International Conference,Networked Systems (NETYS 2014), took place 2014....
We present different methods to achieve max/min fairness in distributed systems. Max/Min fairness al...
Abstract Resource allocation is one of the most relevant problems in the area of Mechanism Design fo...
We develop an optimization model to provide a fair allocation of multiple resources to multiple user...
We address the issue of sharing the CPU and RAM resources of a cloud computing system. Specifically,...
International audienceIn networking and computing, resource allocation is typically addressed using ...
Abstract. Resource allocation is one of the most relevant problems in the area of Mechanism Design f...
How should one allocate scarce resources among a group of people in a satisfactory manner when the p...