Task Scheduling in a Multiprocessor System
摘要
The scheduling problem involves allocating resources to a set of tasks while respecting a set of constraints. In the case of a multiprocessor system, the stakes are even higher as it aims to maximize resource utilization while minimizing task execution time. To optimize resource utilization, this study proposes a task scheduling approach in a homogeneous multiprocessor system based on partition scheduling heuristics combined with the Gantt task representation technique. The approach aims to optimize task scheduling by reducing execution time and minimizing resource conflicts (processors). Although our approach may not guarantee the optimal solution, it can provide satisfactory results in many practical cases.