Load Balancing based Scheduling for Mixed Real Time Tasks on Multicore Systems

Effective load balancing is essential for ensuring the efficient operation of multi-core systems, particularly in environments with diverse task priorities and deadlines. The primary objective is to intelligently distribute tasks among cores to optimize system responsiveness, prioritizing the timely completion of urgent tasks. Through rigorous computer simulations, this paper explores various load-balancing techniques tailored for multi-core systems operating in mixed real-time environments. Notably, the focus is on strategies applicable to such systems, excluding hardware-level optimizations and specific real-time scheduling algorithms. The paper introduces an algorithm aimed at enhancing both load balancing and response time. This involves leveraging the LBPSA (Load Balancing-based Partitioned Scheduling Algorithm) for load balancing and implementing the TBS (Total Bandwidth Server) migration method to further improve response time. The insights and findings presented offer valuable guidance for researchers, system designers, and practitioners involved in load balancing within mixed real-time multi-core systems across a broad spectrum of applications. The LBPSA and TBS methods are presented as contributions of the paper, enhancing the existing body of knowledge in load-balancing techniques for multi-core systems.

Authors

Institutions

Publication Details

Published
2024-12-18
DOI
https://doi.org/10.1109/pdgc64653.2024.10984400
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Load Balancing based Scheduling for Mixed Real Time Tasks on Multicore Systems

K.R. Varsha, Shruti Jadon, Urmil Kalaria, K.C. Gupta et al.
Distributed and Parallel Computing Systems
article

Load Balancing based Scheduling for Mixed Real Time Tasks on Multicore Systems

K.R. Varsha, Shruti Jadon, Urmil Kalaria, K.C. Gupta, Periasamy J.K
article en

Abstract

Effective load balancing is essential for ensuring the efficient operation of multi-core systems, particularly in environments with diverse task priorities and deadlines. The primary objective is to intelligently distribute tasks among cores to optimize system responsiveness, prioritizing the timely completion of urgent tasks. Through rigorous computer simulations, this paper explores various load-balancing techniques tailored for multi-core systems operating in mixed real-time environments. Notably, the focus is on strategies applicable to such systems, excluding hardware-level optimizations and specific real-time scheduling algorithms. The paper introduces an algorithm aimed at enhancing both load balancing and response time. This involves leveraging the LBPSA (Load Balancing-based Partitioned Scheduling Algorithm) for load balancing and implementing the TBS (Total Bandwidth Server) migration method to further improve response time. The insights and findings presented offer valuable guidance for researchers, system designers, and practitioners involved in load balancing within mixed real-time multi-core systems across a broad spectrum of applications. The LBPSA and TBS methods are presented as contributions of the paper, enhancing the existing body of knowledge in load-balancing techniques for multi-core systems.

PES University (IN)
Openalex Percentile: Top 65%
Distributed and Parallel Computing Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.