DocumentCode
3623457
Title
Optimization of multiprocessor real-time embedded system structures
Author
B. Korousic-Seljak;J.E. Cooling
Author_Institution
Dept. of Comput. Sci., Jozef Stefan Inst., Ljublijana, Slovenia
fYear
1994
Firstpage
313
Abstract
Real-time embedded systems must operate reliably and predictably from both a functional and dynamic point of view. To achieve these objectives we need to use an integrated approach to the design of systems. Integrated, that is, in terms of designing the hardware and software as a co-design operation. We present a co-design tool for the evaluation and demonstration of real-time system architectures and performance tradeoffs. The tool enables simulation and animation techniques to be applied in the analysis and early design stages of a project. It is specifically intended for use with multiprocessor systems to determine the optimum task allocation strategy. Allocations must consider task priority, timing characteristics and node utilization. This is achieved by the application of a stochastic global search technique based on genetic algorithm (GA) principles. Solutions produced by the genetic algorithm can be simulated and presented graphically to allow users to more easily estimate the quality of the allocation strategy.
Keywords
"Real time systems","Embedded system","Genetic algorithms","Hardware","Computer architecture","Analytical models","Animation","Multiprocessing systems","Timing","Stochastic processes"
Publisher
ieee
Conference_Titel
Electrotechnical Conference, 1994. Proceedings., 7th Mediterranean
Print_ISBN
0-7803-1772-6
Type
conf
DOI
10.1109/MELCON.1994.380915
Filename
380915
Link To Document