Scheduling Algorithms for Asymmetric Multi-core Processors
Alan David

TL;DR
This paper reviews scheduling algorithms for asymmetric multi-core processors, highlighting their categorization and exploring representative algorithms to address the unique challenges posed by hardware heterogeneity.
Contribution
It provides a categorized overview of scheduling algorithms for asymmetric multi-core systems and analyzes representative algorithms to understand their effectiveness.
Findings
Categorized scheduling algorithms for asymmetric multi-core processors.
Analyzed representative algorithms to identify strengths and weaknesses.
Highlighted challenges and potential solutions for OS schedulers in heterogeneous architectures.
Abstract
Growing power dissipation due to high performance requirement of processor suggests multicore processor technology, which has become the technology for present and next decade. Research advocates asymmetric multi-core processor system for better utilization of chip real state. However, asymmetric multi core architecture poses a new challenge to operating system scheduler, which traditionally assumes homogeneous hardware. So, scheduling threads to core has become a major issue to operating system kernel. In this paper, proposed scheduling algorithms for asymmetric multicore processors have been categorized. This paper explores some representative algorithms of these classes to get an overview of scheduling algorithms for asymmetric multicore system.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Embedded Systems Design Techniques · Interconnection Networks and Systems
