Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Most of the existing research on multiprocessor mixed-criticality scheduling has focused on ensuring schedulability of the task set when the criticality level of the system increases. Furthermore, upon increasing the criticality level, most of these scheduling approaches suspend the execution of the lor criticality tasks in order to guarantee the schedulability of the higher criticality tasks. Although there exists a couple of approaches to facilitate the execution of some of the lor criticality tasks using the available slack in the system, to the best of our knowledge, there is no  efficient  mechanism that allows for eventually  decreasing  the criticality level of the system in order to resume the execution of the suspended lor criticality tasks.  refer to the problem of deciding when and how to lor the criticality level of the system as the "Safe Criticality Reduction" (SCR) problem. In this work,  design two solutions that are  independent  of the number of criticality levels and the number of processors and prove their correctness. The first protocol can be applied to any fixed task priority scheduler, and an upper-bound on the suspension delay suffered by the lor criticality tasks is presented. The second protocol can be applied to any fixed job priority scheduler and hence dominates the first protocol albeit with a higher run-time overhead. To the best of our knowledge, these are the first solutions for the SCR problem on multiprocessor platforms.
['François Santy', 'Gurulingesh Raravi', 'Geoffrey Nelissen', 'Vincent Nélis', 'Pratyush Kumar', 'Joël Goossens', 'Eduardo Tovar']
I am writing a research paper on a idea Two protocols to reduce the criticality level of multiprocessor mixed-criticality systems
[{"from": "human", "value": "I am writing a research paper on a idea Two protocols to reduce the criticality level of multiprocessor mixed-criticality systems"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Most of the existing research on multiprocessor mixed-criticality scheduling has focused on ensuring schedulability of the task set when the criticality level of the system increases. Furthermore, upon increasing the criticality level, most of these scheduling approaches suspend the execution of the lor criticality tasks in order to guarantee the schedulability of the higher criticality tasks. Although there exists a couple of approaches to facilitate the execution of some of the lor criticality tasks using the available slack in the system, to the best of our knowledge, there is no  efficient  mechanism that allows for eventually  decreasing  the criticality level of the system in order to resume the execution of the suspended lor criticality tasks.  refer to the problem of deciding when and how to lor the criticality level of the system as the \"Safe Criticality Reduction\" (SCR) problem. In this work,  design two solutions that are  independent  of the number of criticality levels and the number of processors and prove their correctness. The first protocol can be applied to any fixed task priority scheduler, and an upper-bound on the suspension delay suffered by the lor criticality tasks is presented. The second protocol can be applied to any fixed job priority scheduler and hence dominates the first protocol albeit with a higher run-time overhead. To the best of our knowledge, these are the first solutions for the SCR problem on multiprocessor platforms."}]