Title :
Dealing with overloading in tasks scheduling
Author :
Montez, Carlos ; Fraga, Joni
Author_Institution :
Depto de Automacao Sistemas, Univ. Fed. de Santa Catarina, Florianopolis, Brazil
Abstract :
Recently, there has been an increasing interest in programming models of real-time systems and approaches of flexible scheduling for dealing with situations of transient overloading, which can occur in nondeterministic environments. This paper presents the (p+i, k)-firm approach that can be seen as a combination and generalization of imprecise computing and of deadline (m,k)-firm. This approach extends the (m,k)-firm concept allowing a task to execute in an imprecise way, obtaining better results than a deadline missing. The approach seeks to establish a compromise between avoiding temporal failures and maximizing the quality (cumulative value). A battery of tests was developed to evaluate the approach and its capacity to reduce the probability of dynamic failures and to obtain a smooth degradation in overload conditions.
Keywords :
parallel algorithms; processor scheduling; real-time systems; uncertainty handling; (m,k)-firm concept; cumulative value; dynamic failures; flexible scheduling; imprecise computing; nondeterministic environments; real-time systems; smooth degradation; task scheduling; transient overloading; Adaptive scheduling; Batteries; Capacity planning; Costs; Degradation; Internet; Processor scheduling; Real time systems; Testing; Web server;
Conference_Titel :
Computer Science Society, 2002. SCCC 2002. Proceedings. 22nd International Conference of the Chilean
Print_ISBN :
0-7695-1867-2
DOI :
10.1109/SCCC.2002.1173170