首页> 外文期刊>IEEE Transactions on Computers >Utility Accrual Real-Time Scheduling under Variable Cost Functions
【24h】

Utility Accrual Real-Time Scheduling under Variable Cost Functions

机译:可变成本函数下的公用事业应计实时调度

获取原文
获取原文并翻译 | 示例

摘要

We present a utility accrual real-time scheduling algorithm called CIC-VCUA for tasks whose execution times are functions of their starting times (and, potentially, other factors). We model such variable execution times using variable cost functions (or VCFs). The algorithm considers application activities that are subject to time/utility function time constraints, execution times described using VCFs, and mutual exclusion constraints on concurrent sharing of non-CPU resources. We consider the twofold scheduling objective of 1) assuring that the maximum interval between any two consecutive, successful completions of job instances in an activity must not exceed the activity period (an application-specific objective) and 2) maximizing the system's total accrued utility while satisfying mutual exclusion resource constraints. Since the scheduling problem is intractable, CIC-VCUA is a polynomial-time heuristic algorithm. The algorithm statically computes worst-case task sojourn times, dynamically selects tasks for execution based on their potential utility density, and completes tasks at specific times. We establish that CIC-VCUA achieves optimal timeliness during underloads, and tightly upper bounds inter and intratask completion times. Our simulation experiments confirm the algorithm's effectiveness and superiority.
机译:我们为任务的执行时间是其开始时间(可能还有其他因素)的函数,提供了一种实用的应计制实时调度算法,称为CIC-VCUA。我们使用可变成本函数(或VCF)对此类可变执行时间进行建模。该算法考虑了应用程序活动,这些活动受到时间/实用功能时间约束,使用VCF描述的执行时间以及非CPU资源并发共享的互斥约束。我们考虑双重调度目标:1)确保活动中任何两个连续成功的作业实例成功完成之间的最大间隔不得超过活动周期(特定于应用程序的目标); 2)最大化系统的应计总效用,同时满足互斥资源约束。由于调度问题是棘手的,因此CIC-VCUA是多项式时间启发式算法。该算法静态计算最坏情况的任务逗留时间,根据任务的潜在效用密度动态选择要执行的任务,并在特定时间完成任务。我们建立了CIC-VCUA在欠载期间以及在任务间和任务内完成时间的上限都严格达到了最佳时效性。我们的仿真实验证实了该算法的有效性和优越性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号