Skoči na glavni sadržaj

Izvorni znanstveni članak

https://doi.org/10.2498/cit.2000.03.03

Efficient Task Scheduling Approach Relevant to the Hardware/Software Co-Design of Embedded System

Barbara Koroušić Seljak


Puni tekst: engleski pdf 312 Kb

str. 197-206

preuzimanja: 316

citiraj


Sažetak

Task scheduling is the primary multitasking activity controlled by the real-time executive. As hardware/software co-design of embedded systems has been enabled by advances in computer technologies, reprogrammable hardware can be used to implement a co-processor to perform most of the kernel functions, including task scheduling. In this kind of system design, more complex scheduling approaches can be applied. In this paper, a complex scheduling approach, which takes into account advantages of evolutionary computation (i.e., neurocomputing and genetic search and optimization) is presented. First, we present a model based on the Hopfield-Tank neural network (11). Then, we introduce modifications of the method based on the network model to improve the quality of the solutions. Finally, we propose a mixed approach of this evolutionary computation method and an extension of the Earliest Deadline First approach (3) for scheduling both types of periodic and aperiodic tasks. We also discuss simulation results that demonstrate performance that could be obtained by using this approach.

Ključne riječi

Hrčak ID:

44836

URI

https://hrcak.srce.hr/44836

Datum izdavanja:

30.9.2000.

Posjeta: 744 *