BOOK-CHAPTER

Characterizing Resource Allocation Heuristics for Heterogeneous Computing Systems

Abstract

In many distributed computing environments, collections of applications need to be processed using a set of heterogeneous computing (HC) resources to maximize some performance goal. An important research problem in these environments is how to assign resources to applications (matching) and order the execution of the applications (scheduling) so as to maximize some performance criterion without violating any constraints. This process of matching and scheduling is called mapping. To make meaningful comparisons among mapping heuristics, a system designer needs to understand the assumptions made by the heuristics for (1) the model used for the application and communication tasks, (2) the model used for system platforms, and (3) the attributes of the mapping heuristics. This chapter presents a three-part classification scheme (3PCS) for HC systems. The 3PCS is useful for researchers who want to (a) understand a mapper given in the literature, (b) describe their design of a mapper more thoroughly by using a common standard, and (c) select a mapper to match a given real-world environment.

Keywords:
Heuristics Computer science Resource allocation Distributed computing Computer network Operating system

Metrics

52
Cited By
6.56
FWCI (Field Weighted Citation Impact)
110
Refs
0.98
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture

Related Documents

JOURNAL ARTICLE

Multi-Resource Fair Allocation in Heterogeneous Cloud Computing Systems

Wei WangBen LiangBaochun Li

Journal:   IEEE Transactions on Parallel and Distributed Systems Year: 2014 Vol: 26 (10)Pages: 2822-2835
JOURNAL ARTICLE

Resource Allocation Strategies in Highly Distributed and Heterogeneous Computing Systems

Faticanti, Francescomaria

Journal:   Institutional Research Information System (Università degli Studi di Trento) Year: 2021
© 2026 ScienceGate Book Chapters — All rights reserved.