Uniprocessor scheduling under time-interval constraints

被引:0
作者
de la Rocha, Fabio Rodrigues [1 ]
de Oliveira, Romulo Silva [1 ]
机构
[1] Univ Fed Santa Catarina, Grad Program Elect Engn, Florianopolis, SC, Brazil
来源
ETFA 2007: 12TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, VOLS 1-3 | 2007年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a new task model for expressing timing constraints that do not naturally admit expression in terms of deadlines and periods. In our task model, jobs are divided into segments A, B and C which must execute following this order. Segment A is responsible for performing its computations and compute a time-interval wherein segment B should execute to fulfill some application constraints. Segment C is released after segment B has finished. We consider the execution of B as valid if performed inside that time-interval, otherwise, its contribution. may be considered valueless to its task. The model uses benefit functions to express when a given action should be performed for the maximum benefit. We adapt some scheduling approaches from the literature and present a feasibility test for our scheduling problem.
引用
收藏
页码:111 / 118
页数:8
相关论文
共 31 条
[1]  
AWERBUCH, 1994, SODA, P1
[2]  
AWERBUCH B, 1994, IEEE S FDN COMP SCI, P412
[3]   SEQUENCING WITH EARLINESS AND TARDINESS PENALTIES - A REVIEW [J].
BAKER, KR ;
SCUDDER, GD .
OPERATIONS RESEARCH, 1990, 38 (01) :22-36
[4]   ALGORITHMS AND COMPLEXITY CONCERNING THE PREEMPTIVE SCHEDULING OF PERIODIC, REAL-TIME TASKS ON ONE PROCESSOR [J].
BARUAH, SK ;
ROSIER, LE ;
HOWELL, RR .
REAL-TIME SYSTEMS, 1990, 2 (04) :301-324
[5]  
Blazewicz J., 1976, P INT WORKSH ORG COM, P57
[6]   The meaning and role of value in scheduling flexible real-time systems [J].
Burns, A ;
Prasad, D ;
Bondavalli, A ;
Di Giandomenico, F ;
Ramamritham, K ;
Stankovic, J ;
Strigini, L .
JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (04) :305-325
[7]  
BUTTAZZO G, 1995, IEEE REAL TIM SYST S, P90
[8]  
BUTTAZZO GC, 2005, REAL-TIME SYST, P2
[9]   A scheduling algorithm for tasks described by time value function [J].
Chen, K ;
Muhlethaler, P .
REAL-TIME SYSTEMS, 1996, 10 (03) :293-312
[10]  
CRESPO A, 1999, 14 IFAC WORLD C AUT