Dynamic load balancing in embedded systems based on Triplet-based hierarchical interconnection architecture

Bin Liu*, Yu Jin Gao

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Citations (Scopus)

Abstract

Dynamic load balancing (DLB) for conventional parallel multiprocessor systems has been studied extensively; however, DLB for parallel multiprocessor embedded systems is relatively new. To efficiently utilize computing resources provided by parallel multiprocessor embedded systems, the underlying DLB algorithms must be designed deeply considering both architectural and dynamic load features of the systems. In this paper, a new type of parallel multiprocessor embedded system architectures - Triplet-based Hierarchical Interconnection Architecture (THIA) is presented along with the corresponding DLB algorithm (THIA-DLBA). THIA-DLBA is distributed controlled and sender initiated. And it makes use of the vector load index, load migration operator and message passing mechanism to help systems achieve load balance. To compare the efficiency and performance of TBHA-DLBA and other three DLB algorithms, a THIA embedded system simulator and matrix computation were considered as the simulation system. The results indicate that THIA-DLBA can help embedded systems achieve high-performance in dealing with compute-intensive tasks.

Original languageEnglish
Title of host publicationProceedings of the 2nd IEEE/ASME International Conference on Mechatronic and mbedded Systems and Applications, MESA 2006
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Print)0780397215, 9780780397217
DOIs
Publication statusPublished - 2006
Event2nd IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications, MESA 2006 - Beijing, China
Duration: 13 Aug 200616 Aug 2006

Publication series

NameProceedings of the 2nd IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications, MESA 2006

Conference

Conference2nd IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications, MESA 2006
Country/TerritoryChina
CityBeijing
Period13/08/0616/08/06

Fingerprint

Dive into the research topics of 'Dynamic load balancing in embedded systems based on Triplet-based hierarchical interconnection architecture'. Together they form a unique fingerprint.

Cite this