Two approaches towards EDZL scheduling for performance asymmetric multiprocessors

Citations

SCOPUS

3

초록

In order to improve the performance of multi-threaded applications for real-time systems such as network servers and multimedia systems, asymmetric multiprocessors have been proposed. The benefits of improved performance and reduced power consumption from such architectures cannot be fully exploited unless suitable scheduling and task allocation methods are implemented at the operating system level. Our current research focuses on providing efficient scheduling algorithm for performance asymmetric multiprocessors used in real-time applications. Specifically, we present two approaches for real-time task allocation based on EDZL scheduling policy depending on the choice of speed of processors. The first approach chooses a fastest speed processor for high priority tasks. The second approach chooses a slowest speed processor for higher priority non-zero laxity tasks. We explain these two scheduling methods with examples and also derive schedulability tests for both approaches.

키워드

EDZL SchedulingLaxityPerformance asymmetric multiprocessorsTask allocationDigital integrated circuitsInteractive computer systemsMultimedia systemsMultiprocessing systemsSchedulingScheduling algorithmsEfficient schedulingLaxityMulti- threaded applicationsPerformance asymmetric multiprocessorsReal-time applicationReduced power consumptionSchedulability testTask allocationReal time systems
제목
Two approaches towards EDZL scheduling for performance asymmetric multiprocessors
저자
Wu, PengMajeed, ShakaibaRyu, Minsoo
DOI
10.1109/ICNIDC.2016.7974548
발행일
2017-07
유형
Conference Paper
저널명
Proceedings of 2016 5th International Conference on Network Infrastructure and Digital Content, IEEE IC-NIDC 2016
페이지
120 ~ 123