Partitioned scheduling for real-time tasks on multiprocessor embedded systems with programmable shared SRAMs

Che Wei Chang*, Jian Jia Chen, Waqaas Munawar, Tei Wei Kuo, Heiko Falk

*此作品的通信作者

研究成果: 圖書/報告稿件的類型會議稿件同行評審

5 引文 斯高帕斯(Scopus)

摘要

This work is motivated by the advance of multiprocessor system architecture, in which the allocation of tasks over heterogeneous memory modules has a significant impact on the task execution. By considering two different types of memory modules with different access latencies, this paper explores joint considerations of memory allocation and real-time task scheduling to minimize the maximum utilization of processors of the system. For implicit-deadline sporadic tasks, a two-phase algorithm is developed, where the first phase determines memory allocation to derive a lower bound of the maximum utilization, and the second phase adopts worst-fit partitioning to assign tasks. It is shown that the proposed algorithm leads to a tight (2 - 2/M+1 )-approximation bound where M is the number of processors. The proposed algorithm is then evaluated with 82 realistic benchmarks from MRTC, MediaBench, UTDSP, NetBench and DSPstone, and extensive simulations are further conducted to analyze the proposed algorithm.

原文英語
主出版物標題EMSOFT'12 - Proceedings of the 10th ACM International Conference on Embedded Software 2012, Co-located with ESWEEK
頁面153-162
頁數10
DOIs
出版狀態已出版 - 2012
對外發佈
事件10th ACM International Conference on Embedded Software 2012, EMSOFT 2012, Co-located with 8th Embedded Systems Week, ESWEEK 2012 - Tampere, 芬蘭
持續時間: 07 10 201212 10 2012

出版系列

名字EMSOFT'12 - Proceedings of the 10th ACM International Conference on Embedded Software 2012, Co-located with ESWEEK

Conference

Conference10th ACM International Conference on Embedded Software 2012, EMSOFT 2012, Co-located with 8th Embedded Systems Week, ESWEEK 2012
國家/地區芬蘭
城市Tampere
期間07/10/1212/10/12

指紋

深入研究「Partitioned scheduling for real-time tasks on multiprocessor embedded systems with programmable shared SRAMs」主題。共同形成了獨特的指紋。

引用此