首页> 外文会议>IEEE International Symposium on Signal Processing and Information Technology >Efficient Execution of Real-Time Tasks on a Single Process
【24h】

Efficient Execution of Real-Time Tasks on a Single Process

机译:高效执行单个过程的实时任务

获取原文

摘要

This paper presents a scheduling algorithm that maximizes utilization of available processing power and consequently maximizes the throughput of a single processor. The main idea is to distribute all available processing power over the tasks being executed proportional to their workload such that each task can get at least its reserved processing power. If a task received a processing power more than the required value, its execution time reduces and it finishes before its deadline. When a new task arrives, a processor's processing power is re-distributed among the tasks being executed on this processor to complete their jobs without violating their deadlines. Consequently, a higher workload becomes available for the new arrived task. This gives a higher chance for the new task to be admitted. If the available processing power of the target processor is not enough to accept the new task, but there is enough available workload, a variable processing power is assigned to the arrived task during its execution to allocate the task to the processor without violating its deadline. Experimental results reveal that the proposed approach improves acceptance rate compared to three previous approaches [1, 2, 14].
机译:本文介绍了一种调度算法,最大限度地利用可用处理能力,从而最大化单个处理器的吞吐量。主要思想是将所有可用的处理能力分发到与其工作量成比例的任务中的任务,使得每个任务至少可以获得其保留的处理能力。如果任务超过所需值的处理能力,则其执行时间会减少并且在截止日期之前完成。当新任务到达时,处理器的处理能力在此处理器上执行的任务中重新分发,以完成其作业而不违反其截止日期。因此,更高的工作量可用于新的到达任务。这为要录取的新任务提供了更高的机会。如果目标处理器的可用处理能力不足以接受新任务,但有足够的可用工作负载,在执行期间将变量处理能力分配给到达的任务,以便在不违反其截止日期的情况下将任务分配给处理器。实验结果表明,与先前的三种方法相比,该方法提高了接受率[1,2,14]。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号