87587b3b28b820aec87093abf4894635.ppt
- Количество слайдов: 7
RAPIDS * A Distributed Event Driven Simulation for Distributed Real Time Systems * The RAPIDS simulator provides the user with a configurable environment, with various possible topologies, protocols, etc. , in order to study the performance of real-time scheduling * Modular and easily extendable for new network protocols, allocation and scheduling algorithms and recovery techniques. algorithms and fault recovery policies in faulttolerant distributed real-time systems. * Helps designers compare different policies and algorithms for reliable real time systems design * By exposing the potential bottlenecks, can help fine-tune the design of the architecture and operating system for a given real-time system Architecture and Real Time Systems Lab University of Massachusetts, Amherst
Console window of the simulator To start the simulator To quit the simulator To. To create console screen on pause the running simulator To load the other computers already saved configuration To save the present configuration To select one of Get parameters relevant to Algorithm to allocate specified the topologies topology the tasks among nodes Give the system parameters To edit the messages exchanged between tasks To send the task in run time To configure the fault To inject faults in run time conditions To remove the injected fault To view schedule window of all nodes To view Performance To view allocation of tasks window of the system among the nodes Architecture and Real Time Systems Lab University of Massachusetts, Amherst
Running the simulator Architecture and Real Time Systems Lab University of Massachusetts, Amherst
Comparison of schedule window of two runs of simulator with different topology With network topology point to point With network topology Fire Wire Architecture and Real Time Systems Lab University of Massachusetts, Amherst
Performance of system without any faults Architecture and Real Time Systems Lab University of Massachusetts, Amherst
Performance of system after injecting fault Architecture and Real Time Systems Lab University of Massachusetts, Amherst
Comparison of Performance of system with and without fault Without faults With faults Architecture and Real Time Systems Lab University of Massachusetts, Amherst
87587b3b28b820aec87093abf4894635.ppt