An Efficient Fast Admission Control Based Optimal Task Scheduling in Heterogeneous Multicore Systems
|Related article at Pubmed, Scholar Google|
online task scheduling of heterogeneous multicore system-on-a-chip is a complex problem due to priority constraints and non-pre-emptive task execution in the synergistic processor core. To achieve high performance in the midst of increased complexity, multi-core system- on-a-chip is used. This study first proposes an online heterogeneous dual-core scheduling framework for dynamic workloads with real-time constraints. Both the general purpose and synergistic processor core are dedicated to separate schedulers with different allocation properties, and priority constraints among different tasks are deal with the interaction between the two schedulers. This framework is configurable for low priority inversion and high system utilization. This framework is also extended to heterogeneous multicore systems with well-known dispatcher schemas. This paper presents the practicability of the proposed methodology, and also a series of extensive simulations to obtain comparison studies using different workloads and scheduling algorithms.