MultiAmdahl: Optimal Resource Allocation in Heterogeneous Architectures

05/19/2017
by   Leonid Yavits, et al.
0

Future multiprocessor chips will integrate many different units, each tailored to a specific computation. When designing such a system, the chip architect must decide how to distribute limited system resources such as area, power, and energy among the computational units. We extend MultiAmdahl, an analytical optimization technique for resource allocation in heterogeneous architectures, for energy optimality under a variety of constant system power scenarios. We conclude that reduction in constant system power should be met by reallocating resources from general-purpose computing to heterogeneous accelerator-dominated computing, to keep the overall energy consumption at a minimum. We extend this conclusion to offer an intuition regarding energy-optimal resource allocation in data center computing.

READ FULL TEXT
research
01/02/2019

Computing Resource Allocation of Mobile Edge Computing Networks Based on Potential Game Theory

Mobile edge computing (MEC) networks are one of the key technologies for...
research
07/10/2016

How to Allocate Resources For Features Acquisition?

We study classification problems where features are corrupted by noise a...
research
12/21/2020

Game theory and Evolutionary-optimization methods applied to resource allocation problems in emerging computing environments: A survey

Today's intelligent computing environments, including Internet of Things...
research
10/19/2021

Energy-based Accounting Model for Heterogeneous Supercomputers

In this paper we present a new accounting model for heterogeneous superc...
research
02/05/2021

Hierarchical Resource Allocation: Balancing Throughput and Energy Efficiency in Wireless Systems

A main challenge of 5G and beyond wireless systems is to efficiently uti...
research
11/03/2019

Utility-Aware Optimal Resource Allocation Protocol for UAV-Assisted Small Cells with Heterogeneous Coverage Demands

In this paper, we consider a UAV-assisted small-cell having heterogeneou...
research
10/22/2020

Resource allocation for task-level speculative scientific applications: a proof of concept using Parallel Trajectory Splicing

The constant increase in parallelism available on large-scale distribute...

Please sign up or login with your details

Forgot password? Click here to reset