arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1102.2094cs.OS
收藏

多处理器平台上多模式实时的应用的全局调度

Global Scheduling of Multi-Mode Real-Time Applications upon Multiprocessor Platforms

Vincent Nelis, Patrick Meumeu Yomsi, Björn Andersson, Joël Goossens

摘要:

多模式实时的【形】系统是那些支持不同操作模式的应用程序的系统,其中每种模式的特征在于一组特定的任务。在运行时,这样的系统可以在任何时候被请求从其当前操作模式切换到另一模式(称为“新模式”),通过用新模式的任务替换当前任务集。因此,确保满足所有定时要求不仅需要对每个模式的任务执行可并行性测试,而且还需要(i)指定用于从一个模式转换到另一个模式的协议,以及(ii)执行用于每个转换的可并行性测试。我们提出了两个不同的协议,管理统一和相同的多处理器平台在运行时的模式转换,每个特定的任务要求。对于每一个协议,我们正式建立可验证性分析,事先表明是否所有的时间要求将在系统的任何模式转换满足。这是在假定固定任务优先级和固定作业优先级的情况下执行的。

英文摘要:

Multi-mode real-time systems are those which support applications with different modes of operation, where each mode is characterized by a specific set of tasks. At run-time, such systems can, at any time, be requested to switch from its current operating mode to another mode (called "new mode") by replacing the current set of tasks with that of the new-mode. Thereby, ensuring that all the timing requirements are met not only requires that a schedulability test is performed on the tasks of each mode but also that (i) a protocol for transitioning from one mode to another is specified and (ii) a schedulability test for each transition is performed. We propose two distinct protocols that manage the mode transitions upon uniform and identical multiprocessor platforms at run-time, each specific to distinct task requirements. For each protocol, we formally establish schedulability analyses that indicate beforehand whether all the timing requirements will be met during any mode transition of the system. This is performed assuming both Fixed-Task-Priority and Fixed-Job-Priority schedulers.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑