TRIDENT

10
Architecture and Real Time Systems Lab University of Massachusetts, Amherst * Provides Network Measures which quantify how network parameters including topology and routing techniques effect the reliability of a given system * Provides Computer Measures which quantify how parameters such as task allocation, scheduling, check pointing and fault recovery algorithms affect the system’s reliability * GUI part of simulator allows user to draw the topology and specify the task sets * Output of the simulator is presented in the form of graph between various parameters TRIDENT

description

TRIDENT. * Provides Network Measures which quantify how network parameters including topology and routing techniques effect the reliability of a given system - PowerPoint PPT Presentation

Transcript of TRIDENT

Page 1: TRIDENT

Architecture and Real Time Systems Lab

University of Massachusetts, Amherst

* Provides Network Measures which quantify how network parameters including topology and routing techniques effect the reliability of a given system

* Provides Computer Measures which quantify how parameters such as task allocation, scheduling, check pointing and fault recovery algorithms affect the system’s reliability

* GUI part of simulator allows user to draw the topology and specify the task sets

* Output of the simulator is presented in the form of graph between various parameters

TRIDENT

Page 2: TRIDENT

Architecture and Real Time Systems Lab

University of Massachusetts, Amherst

Calculating Computer Measures for Robotics Application

Loading environment file for robotics application

Simulator is running nowGraphs indicating computer measures are produced

Page 3: TRIDENT

Architecture and Real Time Systems Lab

University of Massachusetts, Amherst

Computer Measures for Robotics Application

Minimum Deadline vs. Surge size for various number of processors

Recovery Time vs. Surge size for various number of processors

Page 4: TRIDENT

Architecture and Real Time Systems Lab

University of Massachusetts, Amherst

Computer Measures for Robotics Application

System Recovery Time vs. Surge Orientation Processor for various number of processors

Processor Recovery Time vs. Processor ID for various number of processors

Page 5: TRIDENT

Architecture and Real Time Systems Lab

University of Massachusetts, Amherst

Calculating Network and Computer Measures for Avionics Application

Loading environment file for Avionics application

Simulator is running nowGraphs indicating network measures are produced

Simulator is running now to get computer measures

Graphs indicating computer measures are produced

Page 6: TRIDENT

Architecture and Real Time Systems Lab

University of Massachusetts, Amherst

Network Measures for Avionics Application

Diameter vs. Link Failure Probability for various networks

Probability of Disconnection vs. Link Failure Probability for various networks

Page 7: TRIDENT

Architecture and Real Time Systems Lab

University of Massachusetts, Amherst

Network Measures for Avionics Application

Node Pair Distance vs. Link Failure Probability for various networks

Frequency of failure and component size vs. Link Failure Probability for various networks

Page 8: TRIDENT

Architecture and Real Time Systems Lab

University of Massachusetts, Amherst

Minimum Deadline vs. Surge size for various Tasks sets

Recovery Time vs. Surge size for various Tasks sets

Computer Measures for Avionics Application

Page 9: TRIDENT

Architecture and Real Time Systems Lab

University of Massachusetts, Amherst

System Recovery Time vs. Surge Origination Processor for various Tasks sets

Processor Recovery Time vs. Processor ID for various Tasks sets

Computer Measures for Avionics Application

Page 10: TRIDENT

Architecture and Real Time Systems Lab

University of Massachusetts, Amherst

Summary

The new measures can be used to evaluate the effect of

* Task Allocation algorithms

* Scheduling algorithms

* Interconnection topologies

* Communication protocols

* Failure recovery mechanisms

on real-time dependability

Our tool, TRIDENT, calculates the new dependability measures and presents in graphical form