LAUSR.org creates dashboard-style pages of related content for over 1.5 million academic articles. Sign Up to like articles & get recommendations!

Partition and Scheduling of the Mixed-Criticality Tasks Based on Probability

Photo from wikipedia

In the mixed-criticality (MC) system, it is important to achieve better execution quality for the tasks with low criticality (LO tasks) while guaranteeing the completion of tasks with high criticality… Click to show full abstract

In the mixed-criticality (MC) system, it is important to achieve better execution quality for the tasks with low criticality (LO tasks) while guaranteeing the completion of tasks with high criticality (HI tasks). To improve the execution of LO tasks, this paper studies the partition and scheduling for dual-criticality tasks on the homogeneous multiprocessor platform. First, we propose a probability MC (PMC) task model that adds a parameter of overload probability for HI tasks to the classic MC model. Second, we optimize the Earliest Deadline First with Virtual Deadline (EDF-VD) algorithm by switching the criticality of the HI tasks in sequence. Third, we analyze the possible cases in an execution period and calculate the expectation of different criticality stages based on the probability theory. Finally, we propose a partitioning algorithm based on probability (PPDC) for tasks with the PMC model. The experiments confirm the effectiveness of our calculations and show that our algorithm has better performance than the existing partition schemes.

Keywords: criticality; mixed criticality; partition scheduling; criticality tasks; based probability

Journal Title: IEEE Access
Year Published: 2019

Link to full text (if available)


Share on Social Media:                               Sign Up to like & get
recommendations!

Related content

More Information              News              Social Media              Video              Recommended



                Click one of the above tabs to view related content.