Real-time systems increasingly use multicore processors in order to satisfy thermal, power, and computational requirements. To exploit the architectural parallelism offered by the multicore processors, parallel task models, scheduling algorithms and response-time analyses with respect to real-time constraints have to be provided. In this paper, we propose a reservation-based scheduling algorithm for sporadic constrained-deadline parallel conditional DAG tasks with probabilistic execution behaviour for applications that can tolerate bounded number of deadline misses and bounded tardiness. We devise design rules and analyses to guarantee bounded tardiness for a specified bounded probability for $k$-consecutive deadline misses without enforcing late jobs to be immediately aborted.
翻译:实时系统越来越多地使用多核心处理器以满足热、电和计算要求。为了利用多核心处理器提供的建筑平行性,必须提供关于实时限制的平行任务模型、时间安排算法和反应时间分析。在本文件中,我们提议对零星的有限-死线平行有条件的DAG任务采用基于保留的时间安排算法,对能够容忍受约束的最后期限误差和误差数量的应用,采用具有概率性的执行行为。我们设计了设计规则和分析,以保障在不执行延迟工作的情况下,在限定的限定概率下,在不立即中止延迟工作的情况下,对美元连续的最后期限误差。