首页>
外国专利>
Real-time systems and real-time schedulability determination method
Real-time systems and real-time schedulability determination method
展开▼
机译:实时系统及实时可调度性确定方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
PROBLEM TO BE SOLVED: To provide a scheduling possibility determining method usable even when a plurality of processors are required to be simultaneously assigned to one task.;SOLUTION: A possibility that a deadline error of a task k may occur is determined under the condition of Σi=1...NMi*Uk,i≤Lk. When the number of processors is M, the number of tasks is N, and the cycle of the task i (1≤i≤N), the number of processors in use, processing time and relative deadline are Ti, Mi, Ci, Di respectively, Lk=(M-Mk+1)-(M-2Mk+1)Ck/Dk in the case of Mk≤(M+1)/2; Lk=M-Mk+1 in the case of (M+1)/2Mk; Uk,i=Ci/Ti{1+(Ti-Di)/Dk}+Ci/Dk in the case of Mk≤(M+1)/2, Mi(M+1)/2 and Xk,i≤0; Uk,i=Ci/Ti{1+(Ti-Di)/Dk}+(Ci-Xk,i*Ti)/Dk in the case of Mk≤(M+1)/2, Mi(M+1)/2 and 0Xk,iCi/Ti; and Uk,i=Ci/Ti{1+(Ti-Di)/Dk} in the case of Mk≤(M+1)/2, Mi(M+1)/2 and Ci/Ti≤Xk,i.;COPYRIGHT: (C)2006,JPO&NCIPI
展开▼
机译:解决的问题:提供一种调度可能性确定方法,该方法即使在需要将多个处理器同时分配给一个任务时也可用。解决方案:在以下条件下确定任务k的最终期限错误可能发生的可能性: &Sigma; i = 1 ... N Sub> Mi * Uk,i&le; Lk。当处理器数量为M时,任务数量为N,而任务i的周期(1&le; i&le; N),正在使用的处理器数量,处理时间和相对截止时间为Ti,Mi,Ci,Di在Mk&le;(M + 1)/ 2的情况下,分别为Lk =(M-Mk + 1)-(M-2Mk + 1)Ck / Dk。在(M + 1)/ 2 <Mk的情况下,Lk = M-Mk + 1。在Mk&le;(M + 1)/ 2,Mi <(M + 1)/ 2和Xk,i&le的情况下,Uk,i = Ci / Ti {1+(Ti-Di)/ Dk} + Ci / Dk。 0;在Mk&le;(M + 1)/ 2,Mi <(M + 1)的情况下,Uk,i = Ci / Ti {1+(Ti-Di)/ Dk} +(Ci-Xk,i * Ti)/ Dk )/ 2和0 展开▼