An approach for pre-runtime scheduling in embedded hard real-time systems with power constraints
Resumo
Embedded hard real-time systems have stringent timing constraints that must be satisfied for the correct functioning of the system. Hence all tasks must be finished before their deadlines. In addition, there are systems where energy is another constraint that must also be satisfied. In this paper, a pre-runtime scheduling algorithm is presented in order to find schedules satisfying both timing and energy constraints. The proposed approach uses state space exploration for finding pre-runtime schedules. However, the main problem with such methods is the space size, which can exponentially grow. This paper tackles this problem through a depth-first search method for generating a partial timed labeled transition system derived from the time Petri net model.
Palavras-chave:
Real time systems, Processor scheduling, Timing, Runtime, Scheduling algorithm, Search methods, Computer science, Embedded computing, Power engineering computing, Power engineering and energy
Publicado
27/10/2004
Como Citar
TAVARES, E.; BARRETO, R.; O. JUNIOR, M.; MACIEL, P.; NEVES, M.; LIMA, R..
An approach for pre-runtime scheduling in embedded hard real-time systems with power constraints. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 16. , 2004, Foz do Iguaçu/PR.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2004
.
p. 188-195.
