This paper describes a method of designing a computational system with the minimal number of processors. Strict execution deadlines apply, as well as restrictions on the reliability of the system that imply the tolerance of the system to both hardware and software faults. The problem is formulated mathematically, an algorithm of solution based on simulated annealing is described, and experimental results are shown.
['D. A. Zorin', 'V. A. Kostenko']
Job Shop Scheduling and Co-Design of Real-Time Systems with Simulated Annealing